public void onResLoadScene(Scene scene) { Ctx.m_instance.m_gameRunStage.toggleGameStage(EGameStage.eStage_Login); Ctx.m_instance.m_logSys.log("加载场景"); // 加载登陆界面 Ctx.m_instance.m_uiMgr.loadForm(UIFormID.eUILogin); }
public void onResLoadScene(Scene scene) { // 加载完成场景 //GameObject agentGo = UtilApi.GoFindChildByPObjAndName("RootGo/AgentGo"); //GameObject destGo = UtilApi.GoFindChildByPObjAndName("RootGo/DestGo"); //NavMeshAgent agent = agentGo.GetComponent<NavMeshAgent>(); //agent.destination = destGo.transform.localPosition; Ctx.m_instance.m_maze.init(); Ctx.m_instance.m_scriptDynLoad.registerScriptType("Game.UI.UIMaze", typeof(UIMaze)); Ctx.m_instance.m_uiMgr.loadAndShow(UIFormID.eUIMaze); }
public void loadScene(string filename, Action<Scene> func) { // 卸载之前的场景 unloadScene(); // 加载新的场景 m_scene = new Scene(); m_scene.file = Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathScene] + filename; if(func != null) { onSceneLoaded += func; } //loadSceneCfg(filename); loadSceneRes(filename); }
public void onLoadScene(Scene scene) { testLoadModel(); }
// 这个是对战场景资源加载完成回调 public void onDZResLoadScene(Scene scene) { Ctx.m_instance.m_gameRunStage.quitedAndEnteredCurStage(); }
public void onResLoadScene(Scene scene) { Ctx.m_instance.m_maze.mazeData.init(); }