void OnTriggerStay2D(Collider2D other) { if (!other.CompareTag("Player")) { return; } SceneMovementController.SetCurrentSceneInfo(this.gameObject); }
void MenuDefaultSetting() { CheckUIPanelState(); DeactivePlayerUI(); SetExitBtnText(true); AutosaveButtonOnStart(); Time.timeScale = 0; SceneMovementController.SetPauseMenu(); }
private void OnEnable() { SceneMovementController.SetCurrentSceneInfo(this.gameObject); }
void DenyToChangeScene(GameObject sceneToLoad) { //Debug.Log("Player **cannot** change scene to "+ sceneToLoad); SceneMovementController.SetSceneToLoad(sceneToLoad, true); canChangeScene = false; }
void AllowToChangeScene(GameObject sceneToLoad) { //Debug.Log("Player can change scene to "+ sceneToLoad); SceneMovementController.SetSceneToLoad(sceneToLoad, false); canChangeScene = true; }