using System.Collections; using System.Collections.Generic; using UnityEngine; using Snxxz.UI; public class CreateRoleStage : Stage { public override void Initialize() { base.Initialize(); if (VersionConfig.Get().isBanShu) { WindowCenter.Instance.Close(); } else { WindowCenter.Instance.Close(); } SystemSetting.Instance.SetQualityLevel(SystemSetting.Instance.GetCurrentQualityLevel()); SoundPlayer.Instance.PlayLoginMusic(); if (!AssetVersionUtility.hasDownLoadFullAsset) { InGameDownLoad.Instance.TryDownLoad(InGameDownLoad.Dominant.None); } } protected override void OnStageLoadFinish() { base.OnStageLoadFinish(); WindowCenter.Instance.Open(true); WindowCenter.Instance.Close(); } public override void UnInitialize() { base.UnInitialize(); #if !UNITY_EDITOR AssetBundleUtility.Instance.UnloadAssetBundle("mob/createrole", true, true); #endif } }