コード例 #1
0
ファイル: CutsceneSequencePlayer.cs プロジェクト: jonntd/Xbl
 public static void StopCurrentCutscene()
 {
     if (_CurrentCutScene != null)
     {
         _CurrentCutScene.Stop();
         _CurrentCutScene = null;
     }
     else
     {
         C_DebugHelper.Log("_CurrentCutScene is null ,resume Stop..");
     }
 }
コード例 #2
0
        void OnMouseDown()
        {
            if (cutscene == null)
            {
                Debug.LogError("Cutscene is not provided", gameObject);
                return;
            }

            cutscene.Stop(stopMode);
        }
コード例 #3
0
        void OnTriggerEnter(Collider other)
        {
            if (cutscene == null)
            {
                Debug.LogError("Cutscene is not provided", gameObject);
                return;
            }

            if (checkSpecificTagOnly && !string.IsNullOrEmpty(tagName))
            {
                if (other.gameObject.tag != tagName)
                {
                    return;
                }
            }

            enabled = false;
            cutscene.Stop(stopMode);
        }