private void OnMusicToggle(GameObject go) { GTAudioManager.Instance.SetMusicActive(!GTAudioManager.Instance.MusicActive); if (GTAudioManager.Instance.MusicActive) { DScene db = ReadCfgScene.GetDataById(GTGlobal.CurSceneID); GTAudioManager.Instance.PlayMusic(db.SceneMusic); } }
void OnSceneWasLoaded() { DScene db = ReadCfgScene.GetDataById(mLoadingSceneId); GTAudioManager.Instance.PlayMusic(db.SceneMusic); GTLauncher.Instance.ChangeState(GTLauncher.Instance.NextSceneType, Cmd); GTWorld.Instance.ResetGuide(); GTWorld.Instance.EnterWorld(mLoadingSceneId); }
public void LoadScene(int sceneId) { DScene db = ReadCfgScene.GetDataById(sceneId); switch (db.SceneType) { case ESceneType.TYPE_LOGIN: { this.NextSceneType = ESceneType.TYPE_LOGIN; } break; case ESceneType.TYPE_ROLE: { this.NextSceneType = ESceneType.TYPE_ROLE; GTDataManager.Instance.LoadCommonData(); } break; case ESceneType.TYPE_CITY: { this.NextSceneType = ESceneType.TYPE_CITY; if (this.CurrSceneType == ESceneType.TYPE_ROLE) { GTCtrl.Instance.AddAllCtrls(); GTDataManager.Instance.LoadRoleData(GTGlobal.CurPlayerID); GTWorld.Instance.EnterGuide(); GTDataTimer.Instance.Init(); } } break; case ESceneType.TYPE_WORLD: { this.NextSceneType = ESceneType.TYPE_WORLD; if (this.CurrSceneType == ESceneType.TYPE_ROLE) { GTDataManager.Instance.LoadRoleData(GTGlobal.CurPlayerID); GTDataTimer.Instance.Init(); GTWorld.Instance.EnterGuide(); } } break; case ESceneType.TYPE_PVE: { this.NextSceneType = ESceneType.TYPE_PVE; } break; } CommandLoadScene cmd = new CommandLoadScene(); cmd.SceneID = sceneId; ChangeState(ESceneType.TYPE_LOAD, cmd); }
public AsyncOperation LoadLevelById(int id) { DScene db = ReadCfgScene.GetDataById(id); if (string.IsNullOrEmpty(db.SceneName)) { return(null); } ReleaseResource(); return(SceneManager.LoadSceneAsync(db.SceneName)); }
public override void Init() { ReadCfgLocalString.Read("Text/Local/Data_LocalString"); ReadCfgProperty.Read("Text/Data/Data_Property"); ReadCfgQuality.Read("Text/Data/Data_Quality"); ReadCfgItem.Read("Text/Data/Data_Item"); ReadCfgEquip.Read("Text/Data/Data_Equip"); ReadCfgAction.Read("Text/Data/Data_Action"); ReadCfgRole.Read("Text/Data/Data_Role"); ReadCfgRoleLevel.Read("Text/Data/Data_RoleLevel"); ReadCfgEquip.Read("Text/Data/Data_Equip"); ReadCfgEquipAdvance.Read("Text/Data/Data_EquipAdvance"); ReadCfgEquipAdvanceCost.Read("Text/Data/Data_EquipAdvanceCost"); ReadCfgEquipStreng.Read("Text/Data/Data_EquipStrengthen"); ReadCfgEquipStrengLevel.Read("Text/Data/Data_EquipStrengthenLevel"); ReadCfgEquipStar.Read("Text/Data/Data_EquipStar"); ReadCfgEquipSuit.Read("Text/Data/Data_EquipSuit"); ReadCfgGem.Read("Text/Data/Data_Gem"); ReadCfgGemLevel.Read("Text/Data/Data_GemLevel"); ReadCfgGemSuit.Read("Text/Data/Data_GemSuit"); ReadCfgAward.Read("Text/Data/Data_Award"); ReadCfgWorld.Read("Text/Data/Data_World"); ReadCfgCopy.Read("Text/Data/Data_Copy"); ReadCfgScene.Read("Text/Data/Data_Scene"); ReadCfgSceneObj.Read("Text/Data/Data_SceneObj"); ReadCfgEffect.Read("Text/Data/Data_Effect"); ReadCfgRelics.Read("Text/Data/Data_Relics"); ReadCfgMachine.Read("Text/Data/Data_Machine"); ReadCfgActorGroup.Read("Text/Data/Data_ActorGroup"); ReadCfgActor.Read("Text/Data/Data_Actor"); ReadCfgActorRace.Read("Text/Data/Data_ActorRace"); ReadCfgActorModel.Read("Text/Data/Data_ActorModel"); ReadCfgStore.Read("Text/Data/Data_Store"); ReadCfgStoreType.Read("Text/Data/Data_StoreType"); ReadCfgPet.Read("Text/Data/Data_Pet"); ReadCfgPetLevel.Read("Text/Data/Data_PetLevel"); ReadCfgPartner.Read("Text/Data/Data_Partner"); ReadCfgPartnerLevel.Read("Text/Data/Data_PartnerLevel"); ReadCfgPartnerWake.Read("Text/Data/Data_PartnerWake"); ReadCfgPartnerAdvance.Read("Text/Data/Data_PartnerAdvance"); ReadCfgPartnerWash.Read("Text/Data/Data_PartnerWash"); ReadCfgPartnerFetter.Read("Text/Data/Data_PartnerFetter"); ReadCfgPartnerStar.Read("Text/Data/Data_PartnerStar"); ReadCfgTask.Read("Text/Data/Data_Task"); ReadCfgAdventure.Read("Text/Data/Data_Adventure"); ReadCfgSkillTalent.Read("Text/Data/Data_SkillTalent"); ReadCfgMine.Read("Text/Data/Data_Mine"); ReadCfgSkill.Read("Text/Data/Data_Skill"); ReadCfgVideo.Read("Text/Data/Data_Video"); ReadCfgDialogue.Read("Text/Data/Data_Dialogue"); ReadCfgCurve.Read("Text/Curve/Data_Curve"); ActBuffSystem.Read("Text/Buff/Buff"); }