public override void OnSceneLoaded(Scene scene, LoadSceneMode loadMode) { base.OnSceneLoaded(scene, loadMode); Debug.Log("战斗场景加载完成"); if (battleView == null) { battleView = new BattleView(); battleView.Show(); GamePublisher.Publish(EventType.battle_music_open); } }
public override void OnSceneLoaded(Scene scene, LoadSceneMode loadMode) { base.OnSceneLoaded(scene, loadMode); Debug.Log("大厅场景加载完成"); if (lobbyView == null) { lobbyView = new LobbyView(); lobbyView.Show(); GamePublisher.Publish(EventType.lobby_music_open); } }
public override void Enter() { base.Enter(); GamePublisher.Publish(EventType.STAGE_LOGIN_IN, this); }
public override void Exit() { base.Exit(); GamePublisher.Publish(EventType.STAGE_LOGIN_OUT, this);//退出login消息 }
public void Start() { GamePublisher.Publish(EventType.START_LOAD_DATA);//加载数据 }
public override void Exit() { base.Exit(); GamePublisher.Publish(EventType.STAGE_BATTLE_OUT, this); }