protected override void OnLoadFinish() { base.OnLoadFinish(); _bind = GetComponent <UIChooseDifficultComponent>(); _bind.Menu.Enable = false; //默认选中普通 UiMenuBase.SetDefultIndex(GetType(), 1); _bind.Menu.OnInitOver += OnMenuInitOver; _bind.Menu.OnSelectChange += OnSelectChange; _bind.Easy.onClick.AddListener(() => { OnClick(ELevelDifficult.Easy); }); _bind.Normal.onClick.AddListener(() => { OnClick(ELevelDifficult.Normal); }); _bind.Hard.onClick.AddListener(() => { OnClick(ELevelDifficult.Hard); }); _bind.Lunatic.onClick.AddListener(() => { OnClick(ELevelDifficult.Lunatic); }); }
public static void ClearCache() { DialogMgr.InDrawingDialog = false; BulletExplosion.Reset(); UiMenuBase.ClearSelectStatus(); //清理UI UiManager.Clear(); //清理音效 Sound.StopEnvironmentMusic(); Sound.StopMusic(); Sound.ClearSoundCache(); //清理UI图集 SpriteAtlasMgr.ClearCache(); }