纳金网
标题: 三维游戏对象实现逐渐淡化的效果 [打印本页]
作者: 狂风大尉 时间: 2014-11-30 08:50
标题: 三维游戏对象实现逐渐淡化的效果
之前一直对shader这块关注的不够,所以这次为了实现让纹理逐渐淡化的效果就费了些周章。
1.如果是NGUI实现纹理的淡入淡出可以采用Alpha Tween.
2.如果是三维对象,则需要改变的是对象上所绑定的material的alpha
renderer.material.color.a 用插值的办法进行修改。
3.需要注意的是,默认材质的shader是diffuse,此shader下无论怎样改变材质的alpha都是不起作用的,需要将材质改为Transparent/Diffuse之后material的alpha才会起到作用。
作者: oelongeo 时间: 2014-11-30 11:39
谢谢指导 !
我还在学习关于shader的用法与技巧, 尚未熟练
作者: HIDEOKOJIMA 时间: 2014-11-30 19:00
Thank you guide! very useful code
欢迎光临 纳金网 (http://go.narkii.com/club/) |
Powered by Discuz! X2.5 |