void Update() { if (activeScene == E_SCENE.START) { timer_startScene.Tick(Time.deltaTime); if (timer_startScene.IsFinished()) { activeScene = E_SCENE.NONE; Destroy(startScene); GameManager.refrence.gameObject.SetActive(true); refrence.mainCanvas.SetActive(true); } } /* * else if(activeScene == E_SCENE.END) * { * timer_endScene.Tick(Time.deltaTime); * if (timer_endScene.IsFinished()) * { * Destroy(endScene); * } * } */ }
static public void TriggerScene(E_SCENE _sceneId) { refrence.activeScene = _sceneId; if (_sceneId == E_SCENE.START) { refrence.startScene.SetActive(true); } else if (_sceneId == E_SCENE.END) { Camera.main.transform.position = new Vector3(refrence.endScene.transform.position.x, refrence.endScene.transform.position.y, Camera.main.transform.position.z); refrence.endScene.SetActive(true); refrence.mainCanvas.SetActive(false); GameManager.refrence.gameObject.SetActive(false); } }
/// <summary> /// 리소스 로드 /// </summary> /// <param name="sPrefabName"></param> /// <param name="eResourceLoadPos"></param> /// <returns></returns> public List <GameObject> GetReousrceList(string sPrefabName, E_SCENE eResourceLoadPos) { List <GameObject> pResource = null; string sSceneName = GetSceneName(eResourceLoadPos.ToString()); //pResource = GetOnecResourceList(); pResource = m_pOnec_Prefab; if (pResource == null) { Debug.Log("CSPrefabMng_Exception :Scene is Null"); return(null); } return(ResourceLoad(sSceneName, sPrefabName, pResource)); }