diff --git a/Assets/Scripts/Actions/AnimationAction.cs b/Assets/Scripts/Actions/AnimationAction.cs index fd96f1ee..af81c646 100644 --- a/Assets/Scripts/Actions/AnimationAction.cs +++ b/Assets/Scripts/Actions/AnimationAction.cs @@ -79,8 +79,9 @@ namespace QFramework int.TryParse(frame, out curFrame); anim.clip = anim[animName].clip; anim[animName].time = curFrame / anim.clip.frameRate; - anim[animName].speed = 0; anim.Play(animName); + anim[animName].speed = 0; + anim.Sample(); this.Finish(); } else