void Update()
 {
     if (Input.GetKey(KeyCode.Escape))
     {
         systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
     }
 }
示例#2
0
    private void OnCollisionEnter(Collision collision)
    {
        if (!collision.gameObject.CompareTag(Tags.THROW_THING))
        {
            return;
        }
        switch (actionName)
        {
        case ActionNames.NewGame:
            systemController.ChangeScene(Scenes.GAME_SCENE);
            break;

        case ActionNames.Credits:
            systemController.ChangeScene(Scenes.CREDITS_SCENE);
            break;

        case ActionNames.Settings:
            systemController.ChangeScene(Scenes.SETTINGS_SCENE);
            break;

        case ActionNames.Exit:
            //TODO A u sure exit?
            QuitGame();
            break;
        }
    }
示例#3
0
 void Update()
 {
     if (Input.GetKey(KeyCode.Return))
     {
         systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
     }
     if (!introAnimation.isPlaying)
     {
         systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
     }
 }
 void Update()
 {
     if (Input.GetKey(KeyCode.Return))
     {
         systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
     }
     //TODO добавить переход после проигрывания анимации
     if (!introAnimation.isPlaying)
     {
         systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
     }
 }
 public void GoToScene(string scaneName)
 {
     systemController.ChangeScene(scaneName);
 }
 public void ToMainMenu()
 {
     systemController.Pause(false);
     systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
 }
示例#7
0
 public void GoToMainMenu()
 {
     systemController.ChangeScene(Scenes.MAIN_MENU_SCENE);
 }