コード例 #1
0
    public void on_StartButton_clicked()
    {
        bool isCheck = false;

        for (int i = 0; i < AccountMgr.GetInstance.GetPlayerInfo.Count; i++)
        {
            // ID search
            if ((ConnectCode_LineEdit.text == AccountMgr.GetInstance.GetPlayerInfo[i].Id) == true)
            {
                isCheck = true;
                AccountMgr.GetInstance.PlayerIndex = i;
                break;
            }
        }

        if (!isCheck)
        {
            string title = "접속 오류";
            string msg   = "올바른 접속 코드를 입력하세요.";
            MessageBox.Show(title, msg, null);
            return;
        }

        InitData();
        clickeSound.Play();
        titleBGM.Stop();
        LoadingUi.LoadScene("MainGame");
    }
コード例 #2
0
    private void OnCollisionStay(Collision rect)
    {
        if (rect.collider.tag == "Player")
        {
            if (Input.GetKeyDown(KeyCode.Space))
            {
                Debug.Log("Move Scene : " + SceneName);
                LoadingUi.LoadScene(SceneName);

                if (IsDungeon == true)
                {
                    CharacterMgr.GetInstance.GetMonster.Clear();
                    CharacterMgr.GetInstance.GetBoss = null;

                    if (SceneName == "Dungeon")
                    {
                        for (var i = MonsterType.eTYPE_MONSTER_ORCE; i < MonsterType.eTYPE_MONSTER_END; i++)
                        {
                            CharacterMgr.GetInstance.CreateMonster(i);
                        }
                    }
                }
                else
                {
                    CharacterMgr.GetInstance.GetMonster.Clear();
                    CharacterMgr.GetInstance.GetBoss = null;
                    Debug.Log("Nomal Map movement, Monster Index All Reset!!");
                }
            }
        }
    }
コード例 #3
0
ファイル: StageSelect.cs プロジェクト: u22team/Livebehind
    void Start()
    {
        Block_      = Block;
        Map_Front   = new int[StageLength][, ];
        Map_Back    = new int[StageLength][, ];
        stage_names = new GameObject[StageLength];
        Assignment_Map();

        StartCoroutine(Main_());
        LoadingUi.SetActive(false);
        audioSource = cam.gameObject.GetComponent <AudioSource>();
    }
コード例 #4
0
    public void on_MainMenu_button_clicked()
    {
        string title = "메인 메뉴 돌아가기";
        string text  = "정말 메뉴로 돌아가시겠습니까?";

        MessageBox.Show(title, text,
                        new MsgOptions
        {
            cancelButtonTitle    = "NO",
            CancelButtonDelegate = () =>
            {
                Debug.Log("NO");
            },
            okButtonTitle    = "Yes",
            OkButtonDelegate = () =>
            {
                AccountMgr.GetInstance.Delete();
                LoadingUi.LoadScene("GameTitle");
                //EditorSceneManager.LoadScene("GameTitle");
            }
        });
    }
コード例 #5
0
 public void On_Rejct()
 {
     LoadingUi.LoadScene("MainGame");
 }