将VFX和材质效果结合起来,创建边缘有粒子的溶解效果是有难度的,但我已经创建了一个工具,可以轻松将其添加到您的角色中。

为了让粒子在溶解的边缘处生成,VFX必须模拟着色的行为。这种行为更容易实现,溶解方向是对象的轴(X/Y/Z),即从上到下溶解。VFX和材质必须共享溶解范围的相对值。使用纹理引导三维平面溶解时,您需要在VFX和材质中匹配纹理和其尺寸,并让VFX图计算边缘的方式与着色器中计算的方式相同。

所有这些以及更多都是由一个脚本来同步的,它还控制动画,基于动画曲线来创建更有趣的过渡。

最后的冰淇淋是增加了4种特殊效果,让您能够充分利用现有的着色器和VFX。

看看它:https://assetstore.unity.com/packages/vfx/shaders/uni-vfx-6d-special-effects-dissolve-and-4-others-in-1-384572