示例#1
0
    public void StoryGameStart(int stageID)
    {
        IngameType     = IngameType.스토리;
        currentStageId = stageID;

        CharacterType eqipCharacter = StageChart.instance.GetStageChartInfo(stageID).CharacterType;

        UserInfo.instance.GetUserCharacterInfo().eqipCharacter = eqipCharacter;

        string dialogue   = "DialogueID";
        int    dialogueID = StageChart.instance.GetStageChartInfo(stageID).PrologueId;

        this.dialogueID = dialogueID;

        if (dialogueID != 0)
        {
            PopupManager.instance.Dialogue(dialogueID, () => { SceneManager.LoadScene("인게임"); });
        }
        else
        {
            SceneManager.LoadScene("인게임");
        }

        /*
         * if (PlayerPrefs.HasKey(dialogue + dialogueID))
         * {
         *  SceneManager.LoadScene("인게임");
         * }
         * else
         * {
         * }*/
    }
示例#2
0
 public void RankingGameStart(int recipeID, int numberOfFood, int limitTime, CharacterType characterType)
 {
     IngameType = IngameType.랭킹;
     UserInfo.instance.GetUserCharacterInfo().eqipCharacter = characterType;
     this.recipeId     = recipeID;
     this.numberOfFood = numberOfFood;
     this.limitTime    = limitTime;
     SceneManager.LoadScene("인게임");
 }
示例#3
0
 public void CharacterUpgradeGameStart(int stageID, CharacterType characterType)
 {
     IngameType = IngameType.캐릭터승급;
     UserInfo.instance.GetUserCharacterInfo().eqipCharacter = characterType;
     currentStageId    = stageID;
     this.recipeId     = StageChart.instance.GetStageChartInfo(stageID).RecipeId;
     this.numberOfFood = StageChart.instance.GetStageChartInfo(stageID).NumberOfFood;
     this.limitTime    = StageChart.instance.GetStageChartInfo(stageID).TimeLimit;
     SceneManager.LoadScene("인게임");
 }