示例#1
0
 public void PauseCameraAniamtion()
 {
     if (FollowAnimator != null)
     {
         FollowAnimator.Pause();
     }
 }
示例#2
0
 public void StopCameraAniamtion()
 {
     if (FollowAnimator != null)
     {
         FollowAnimator.Stop();
     }
     FollowAnimator = null;
 }
示例#3
0
    /// <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);
    }