Sobre o projeto
SoftMaskForUGUI é um pacote Unity que aprimora o componente Mask integrado da uGUI com capacidades avançadas de máscara suave. Ele permite que desenvolvedores criem máscaras suaves e semitransparentes para elementos de UI, suportando vários tipos gráficos (Text, Image, RawImage), múltiplos sprites e SpriteAtlas, máscaras suaves aninhadas (até 4 níveis), ScrollRect, todos os modos de renderização (overlay, espaço de câmera, espaço mundial) e VR. O pacote inclui um shader de UI soft-maskable para UI/Default e suporta shaders personalizados com modificação mínima. Ele também fornece componentes como SoftMask, SoftMaskable, MaskingShape e RectTransformFitter para controle flexível de máscara, incluindo máscara aditiva/subtrativa, máscara inversa, filtragem de ray-cast e ajustes de desempenho/qualidade. A instalação está disponível via OpenUPM, UPM (URL git) ou como pacote incorporado. O pacote inclui uma demonstração WebGL e suporta TextMeshPro e Spine com shaders adicionais.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.