예제 #1
0
    void OnTriggerStay2D(Collider2D other)
    {
        if (!other.CompareTag("Player"))
        {
            return;
        }

        SceneMovementController.SetCurrentSceneInfo(this.gameObject);
    }
예제 #2
0
 void MenuDefaultSetting()
 {
     CheckUIPanelState();
     DeactivePlayerUI();
     SetExitBtnText(true);
     AutosaveButtonOnStart();
     Time.timeScale = 0;
     SceneMovementController.SetPauseMenu();
 }
예제 #3
0
 private void OnEnable()
 {
     SceneMovementController.SetCurrentSceneInfo(this.gameObject);
 }
예제 #4
0
 void DenyToChangeScene(GameObject sceneToLoad)
 {
     //Debug.Log("Player **cannot** change scene to "+ sceneToLoad);
     SceneMovementController.SetSceneToLoad(sceneToLoad, true);
     canChangeScene = false;
 }
예제 #5
0
 void AllowToChangeScene(GameObject sceneToLoad)
 {
     //Debug.Log("Player can change scene to "+ sceneToLoad);
     SceneMovementController.SetSceneToLoad(sceneToLoad, false);
     canChangeScene = true;
 }