您的位置:首页 > 产品设计 > UI/UE

UGUI中image不能使用旧版Animation

2015-12-06 17:22 555 查看
使用UGUI要实现一个图片由透明到显示再透明的渐隐渐现效果,这在NGUI中本来很简单,添加一个脚本就可以了,但是在UGUI中我使用了Animation,当我为这个节点添加了animation并且调好,添加Animation组件后,实际运行效果中image的alpha渐变为1后图片仍然是透明的,并没有变为不透明。于是baidu了一下发现这个是Unity的遗留bug,ugui不能使用Legacy Animation,只能使用新版的Animator。所以只能为这个Image添加Animator,但是当我将原来创建的clip却无法拖入Animator,估计是旧版的在挂有Animation组件和新的挂有Animator情况下生成的clip不通用,在挂载Animator再使用Animation窗口中生成的clip可以添加在Animation组件上,反之不然,先添加Animation后创建的新的Clip不能添加到Animator上。



以下为搜索到的Unity3d论坛里有人询问UGUI跟Legacy Animation的bug问题,过了一年了,果然还跟官方人员回答的那样we are not sure if / when the animation team will look into it。

uGUI Image Color Alpha with Legacy Animation
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: