// ============================= 继承接口 ================================= protected override void InitData() { if (_inst == null) { _inst = this; } else { GameObject.Destroy(this); } SceneManager.Inst.EndChangeScene(SceneEntry.Home.ToString()); Herogroup1 = GameObject.Find("HeroGroup1"); Herogroup2 = GameObject.Find("HeroGroup2"); TeamViewRoomTeam1 = GameObject.Find("TeamViewRoom").transform.FindChild("Team1").gameObject; TeamViewRoomTeam2 = GameObject.Find("TeamViewRoom").transform.FindChild("Team2").gameObject; HeroObjs2D = new List <GameObject>(); HeroObjs3D = new List <GameObject>(); InitTipsIndex(); //Util.Add<GameLuaManager>(gameObject); //监听初始化编辑器完成事件 [1/20/2015 Zmy] GameEventDispatcher.Inst.addEventListener(GameEventID.Net_MCDetailCampaignPacket_OK, CallBack_DetailCampaignPacket_OK); GameEventDispatcher.Inst.addEventListener(GameEventID.G_Lith_Hero_Update, UpdateFormationGameObject); GameEventDispatcher.Inst.addEventListener(GameEventID.HE_HeroSkin, UpdateFormationGameObject); GameEventDispatcher.Inst.addEventListener(GameEventID.G_Soul_Hero_Update, UpdateFormationGameObject); GameEventDispatcher.Inst.addEventListener(GameEventID.Net_RefreshHero, UpdateFormationGameObject); // 测试代码 [1/19/2015 Zmy] //if (!IsInvoking("OnStartLoad")) // Invoke("OnStartLoad", 0.1f); m_MusicVolumeTemp = AudioControler.Inst.musicVolume; InvokeRepeating("AudioGradul", 0, 0.15f); }
protected override void DestroyData() { _inst = null; }