public void PauseCameraAniamtion() { if (FollowAnimator != null) { FollowAnimator.Pause(); } }
public void StopCameraAniamtion() { if (FollowAnimator != null) { FollowAnimator.Stop(); } FollowAnimator = null; }
/// <summary> /// 播放摄像机器动画 /// </summary> /// <param name="name"></param> public void PlayCameraAnimation(string name = null) { if (FollowAnimator != null && (FollowAnimator.name == name || string.IsNullOrEmpty(name))) { FollowAnimator.Play(); return; } mCurnAnimatorame = name; AssetParam param = new AssetParam(); param.listener = ResourceListener; AssetManager.Instance.LoadResource(FantasyEngine.AssetConfig.ScenePath + "animation/" + name + ".xml", param); }