项目作者: mob-sakai
项目描述 :
A dissolve effect for uGUI, without material instancing. Please star and watch this project :)
高级语言: C#
项目地址: git://github.com/mob-sakai/DissolveEffectForUGUI.git
DissolveEffectForUGUI
NOTE: This project has been integrated into UIEffect, so we are NOT continuing development in this repository.
A dissolve effect for uGUI, without material instancing.








<< Description | Demo | Download | Usage | Development Note | Change log >>
Description

DissolveEffectForUGUI applies dissolve-effect to uGUI element (Image, RawImage, Text, etc…) WITHOUT material instancing.
This will suppress extra draw calls and improve performance.
- Parameters
- Dissolve factor
- Edge width
- Edge color
- Edge color mode
- Edge softness
- Noise pattern image (shingle channel)
- Effect player
- Enable playing
- Duration
- Update mode
Demo
WebGL Demo
Usage
- Download DissolveEffectForUGUI.unitypackage from Releases.
- Import the package into your Unity project. Select
Import Package > Custom Package
from the Assets
menu. - In Unity5.6+, enable
TexCoord1
channel of canvas.

- Add
DissolveEffectForUGUI
component to UI element (Image, RawImage, Text, etc…) from Add Component
in inspector. - Control effect parameters in inspector.
- Enjoy!
Requirement
- Unity 5.5+ (included Unity 2017.x)
- No other SDK are required
Development Note
What’s doing?
- Control effect parameters for uGUI element WITHOUT MaterialPropertyBlock
License
Author
mob-sakai
See Also