Unity 动画系统

在Unity 中 要加入旧动画系统,首先现在物体上加入Animation,然后在通过Animation面板添加动画。
反向播放动画:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AnimationState clipState = _gameObject.animation["animationName"];
if(clipState != null)
{
if(obverse)
{
_gameObject.animation.Play (clipState.name);
clipState.speed = 1f;
clipState.time = 0f;
}
else // reverse
{
_gameObject.animation.Play (clipState.name);
clipState.speed = -1f;
clipState.time = clipState.length;
}
}

参考链接:http://www.ceeger.com/forum/read.php?tid=3647

坚持原创技术分享,您的支持将鼓励我继续创作!