コード例 #1
0
 void Awake()
 {
     // Your initialization code here
     PopulatePauseLevels();
     SceneManager.sceneLoaded += OnSceneLoaded;
     GSV              = new GameStateVariables();
     DMH              = GameObject.Find("UICanvas/DialogueSystem/DialogueMessageHandler");
     EMH              = GameObject.Find("UICanvas/EventSystem/EventMessageHandler");
     playerObject     = GameObject.FindGameObjectWithTag("Player");
     uiCanvas         = GameObject.Find("UICanvas").GetComponent <Canvas> ();
     isPaused         = true;
     firstLoad        = true;
     comingFromBattle = false;
     inDialogue       = false;
     DialogueEventManager.Instance.player = playerObject.GetComponent <Entity> ();
     StartCoroutine(WaitForInput(KeyCode.Escape));
     // Remove eventually
     StartCoroutine(WaitForInput(KeyCode.F1));
 }
コード例 #2
0
 public void Reinitialize()
 {
     GSV       = new GameStateVariables();
     firstLoad = true;
 }