Example #1
0
    void ButtonProcess(GameObject go)
    {
        string btn_name = go.name;

        InitializeAnimation();
        switch (btn_name)
        {
        case "King":
            //  PlayerPrefs.SetString("PlayerSprite", "King");
            player_spriteName     = "King";
            KingAnimation.enabled = true;
            contextLabel.text     = parser.getContext("King") + parser.getContext("Select");
            selectContext.text    = "마왕의 이름을 정해주세요";
            inputObject.gameObject.SetActive(true);
            enterButton.SetActive(true);
            break;

        case "Queen":
            player_spriteName      = "Queen";
            QueenAnimation.enabled = true;
            contextLabel.text      = parser.getContext("Queen") + parser.getContext("Select");
            selectContext.text     = "마왕의 이름을 정해주세요";
            inputObject.gameObject.SetActive(true);
            enterButton.SetActive(true);
            break;

        case "EnterButton":
            GDB.CreatePlayerData(inputObject.value, player_spriteName);
            CameraTrs.position = tutoPos;
            tutorialPanel.SetActive(true);

            break;

        case "TouchBtn":
            // /* File Data PART
            if (GDB.isNoneData)
            {
                go.SetActive(false);
                LoginPanel.SetActive(false);
            }
            else
            {
                MoveLoadingScene();
            }

            break;

        case "SkipButton":
            MoveLoadingScene();
            break;

        default:
            break;
        }
    }