我一直在开发一个Unity工具叫做Pixel Resolve,它能够在2D精灵上添加像素级的透明和溶解过渡效果。当时我找不到Unity Asset Store里的任何一个可以控制像素级过渡的工具,所有的工具都是全精灵淡入淡出或全屏閃光。
在Pixel Resolve中,你的精灵会以实际的模式逐个像素淡入或淡出(下一版本里会有更多模式)。
所有的东西都是从一个单独的组件+片段程序驱动的,没有渲染纹理和额外的相机,只需要拖拽材质到SpriteRenderer上,添加组件,调用Resolve()或Dissolve(),就可以完成了。还有全功能的检查器预览,能够在编辑模式下拖曳动画,不需要进入播放模式。
它支持Built-in RP和URP两种渲染管线,支持动画精灵,支持ScriptableObject的配置共享,支持UnityEvents的回调。当前发布的版本只有对未着色的精灵支持,但我已经有着色的版本了并正在测试中(并且正在使用我的游戏中)。
工具的链接:
https://assetstore.unity.com/packages/tools/particles-effects/pixel-resolve-363522
评论 (0)