private void OnDestroy()
 {
     UserInterfacePortManager.ReleaseUtils.Releases(ref mTextures_Preload);
     UserInterfacePortManager.ReleaseUtils.Release(ref mPanelThis);
     mPracticeMenu   = null;
     mPracticeHeader = null;
     mTransform_PracticeDeckPlayer    = null;
     mPrefab_BattleCutManager         = null;
     mUIBattlePracticeManager         = null;
     mUIDeckPracticeManager           = null;
     mUIDeckPracticeProductionManager = null;
     mKeyController   = null;
     mPracticeManager = null;
     mOnBackCallBack  = null;
 }
 private void OnDestroy()
 {
     mStateManager = null;
     UserInterfacePortManager.ReleaseUtils.Release(ref mWidgetThis);
     mPracticeBattleTargetSelect                = null;
     mUIPracticeBattleStartProduction           = null;
     mPracticeBattleConfirm                     = null;
     mCommonDialog_Dialog                       = null;
     mPrefab_UIBattleFormationKindSelectManager = null;
     mPracticeMenu           = null;
     mCamera_CatchTouchEvent = null;
     mPracticeManager        = null;
     mKeyController          = null;
     mOnBackListener         = null;
     mBattlePracticeContext  = null;
     mOnChangedStateListener = null;
     mOnCommitBattleListener = null;
 }