Example #1
0
            /// <summary>
            /// 스테이지를 시작한다
            /// 스테이지 씬으로 이동
            /// </summary>
            public void StageStartBtn()
            {
                //버튼 UI숨기기!
                for (int i = 0; i < uiObjs.Length; i++)
                {
                    uiObjs[i].alpha          = 0;
                    uiObjs[i].blocksRaycasts = false;
                    uiObjs[i].interactable   = false;
                }

                questUiObj.SetActive(false);

                GameManager.INSTANCE.isSceneMove = true;
                GameManager.INSTANCE._DataManager.QuickSave(player);
                string stageName = stageSpr[stageIndex].name;

                StartCoroutine(loading.LoadStage(stageName));
                //UnityEngine.SceneManagement.SceneManager.LoadScene(stageName);
            }
Example #2
0
            private void LateUpdate()
            {
                CameraMove();

                if (loading.IsLoadStart)
                {
                    BtnDis(); //버튼 비활성화

                    loading.IsLoadStart = false;

                    StartCoroutine(loading.LoadStage("SafeArea"));
                }
            }