首页 > 代码库 > Unity 通过Animation实现控件位置的转换
Unity 通过Animation实现控件位置的转换
Unity版本:4.5.1 NGUI版本:3.6.5
参考链接:http://blog.csdn.net/unity3d_xyz/article/details/23035521,作者:CSDN inspironx
在Unity中可以用Animation实现控件位置的转换,大小的变化等等,即用动画实现,NGUI中可以用Tween实现。这里用Panel的位置转换为例说明。
1、创建一个Panel面板,如下图:
2、为Panel添加Animation组件:
可以看到Panel中Animation组件如下,这时候需要为其添加一个Animation Clip:
3、点击Panel,通过Window——Animation或者快捷键Ctrl + 6打开Animation视窗,为其创建一个动画片段:
刚开始时点击Add Key Frame添加一个片段,输入名字并保存:
4、点击Add Curve添加一个关键帧,并设置位置,点击Position后面的那个黑色加号按钮添加Position数据:
5、然后通过更改图片上面帧的位置,设置相应的Position位置,即可实现Panel的位置变换:
6、全部设置完成后可以点击图中的播放按钮,可以看到在Unity Scene视图中的效果:
代码:https://github.com/vitah-lin/Unity
Unity 通过Animation实现控件位置的转换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。