Пример #1
0
    public void PlayGame()
    {
        LoadStatusData();
        ParseText.AtScene(this, status["atScene"]);

        mainUI.OnPlayGame();
    }
Пример #2
0
    private void OnSelect(int selectedIndex)
    {
        var action = Data.actions[selectedIndex];

        Data.selectedIndex = selectedIndex;
        OnDataChange();

        var cm = GameApp.Instance;

        cm.status["atScene"] = action.identifier;
        cm.SaveStatusData(action.identifier);

        ParseText.AtScene(GameApp.Instance, GameApp.Instance.status["atScene"]);     // set: status["atScene"] = null
        cm.mainUI.ShowNextMessage();
    }
Пример #3
0
 //
 void Update()
 {
     if (status["atScene"] != null)
     {
         ParseText.AtScene(this, status["atScene"]);     // set: status["atScene"] = null
     }
     else
     {
         if (m_isGameOver)
         {
             m_isGameOver = false;
             StartCoroutine(GameOver(0.3f));
         }
     }
 }
Пример #4
0
 void Update()
 {
     if (status["atScene"] != null)
     {
         ParseText.AtScene(this, status["atScene"]);     // set: status["atScene"] = null
     }
     else
     {
         if (m_isGameOver)
         {
             m_isGameOver = false;
             StartCoroutine(GameOver(0.3f));
         }
     }
     BubbleController.PopLeftChat(this);
 }