标签: c# unity3d skybox
我有四个不同的天空盒,每个季节一个在我的游戏中。
如何在c#中的天空盒之间创建淡入淡出过渡?
例如,在某个时刻,夏天的天空盒会逐渐消失在秋天的天空中。
谢谢!
答案 0 :(得分:1)
你想要在着色器中进行混合,one on the Unify wiki可以在两个天空盒之间进行混合。
您需要使用脚本(使用material.SetTexture)交换材质中的纹理,当它们在其中2个之间完成混合时,可以在4之间进行混合效果。