近日在制作角色动画的时候,发现Mecanim的动画有些需要处理的问题:
无法确认当前动画播放到了哪一帧。
以前的animation可以对animation添加帧事件,但是现在mecanim不能添加了,那么怎么判断目前播放到第几帧呢?
询问了官方,官方的回答是:
Mecanim在4.3后已经加入了Animator Event功能。
如果不想升级到4.3,则可通过每帧判断normalizedTime的方法来达到该需求,但该方法要比Event方法来耗时一些。
同时,也可以考虑使用AnimatorCurve功能来达到你们的需求,可见如下网址:
[url=]http://docs.unity3d.com/Documentation/Manual/AnimatorCurves.html[/url]
欢迎光临 纳金网 (http://c-www.narkii.com/club/) | Powered by Discuz! X2.5 |