【转】unity5 animation 如何实现pingpong效果


方法一:

首先按照视频中讲解的方式,创建cctvSweep的动画文件。

         接下来,选择你想要做动画的对象(在视频中就是prop_cctvCam_joint对象),在Inspector视图点击Add Component按钮,然后选中Miscellaneous,然后选择Animation。注意,如果像视频中讲解的那样你直接把这个动画文件拖拽到对象上的话,系统会自动创建Animator组件,这并不是我们想要的结果。
         把你创建的.anim文件拖拽到对象Animation组件的Animation域,同时在Inspector你可以看到这个动画文件的属性。
         在Inspector的Tab栏上点击鼠标邮件,在弹出的快捷菜单中选择Debug。(可以参考这个图:示意图)
         改变Animation Type为1,改变Wrap Mode属性为Ping Pong。

         然后就可以像之前操作Animation窗口一样编辑动画了。

原帖:http://www.58player.com/blog-2537-85688.html

方法二:

你可以用状态机通过条件设置两个状态以同样的动画片段分别以播放速度为1和-1来做pingpong动画

原帖:http://ask.unitymanual.com/question/7839


智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告