void OnDisable()
    {
        for (int i = 0; i < SpriteEasyOrHigh.Length; i++)
        {
            SpriteEasyOrHigh[i].RemoveListener(StartBtnOnPress);
        }
        BtnBack.RemoveListener(StartBtnOnPress);
        EventDelegate.Remove(BtnCreateMenu.onChange, BtnCreateOrAdd);
        EventDelegate.Remove(BtnAddRoomMenu.onChange, BtnCreateOrAdd);

        EventCenter.RemoveListener <EErrorCode>(EGameEvent.eGameEvent_AskAddInBattle, StartSelfResult);
        IGuideTaskManager.Instance().RemoveTaskStartListerner(EGameEvent.eGameEvent_UIGuideSelectPrimaryBtnStart, StartIGuideTask);
        IGuideTaskManager.Instance().RemoveTaskStartListerner(EGameEvent.eGameEvent_UIGuideCreateRoomBtnStart, StartIGuideTask);
    }