原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:【Unity3D(AR/VR) 334163814】【Unity3D(游戏) 119706192】 本文链接地址:Animator不常用方法
------------------------------------------------------------------------------------------------------------------------------------------
isPlaying
- bool isAnimatorPlaying()
- {
- float playing = Mathf.Clamp01(myAnimator.GetCurrentAnimatorStateInfo(0).normalizedTime);
- if (正播)
- return playing < 1;
- else//倒播
- return playing > 1;
- }
回到起始帧
- public void animToStart()
- {
- animator.Play("Take 001", 0, 0f);
- animator.Update(0f);
- }