private void OnDestroy()
 {
     mUIMissionWithTankerDescriptionPopUpAction = null;
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_Title);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_Description);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_RequireDay);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_RequireTransportCraft);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_RequireFuel);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_RequireAmmo);
     UserInterfacePortManager.ReleaseUtils.Release(ref mTexture_BackgroundDesign);
     UserInterfacePortManager.ReleaseUtils.Release(ref mSprite_Reward_00);
     UserInterfacePortManager.ReleaseUtils.Release(ref mSprite_Reward_01);
     UserInterfacePortManager.ReleaseUtils.Release(ref mPanelThis);
     UserInterfacePortManager.ReleaseUtils.Release(ref mLabel_Description);
     mModel               = null;
     mKeyController       = null;
     mInitializeCoroutine = null;
 }
 public void SetOnUIMissionWithTankerDescriptionPopUpAction(UIMissionWithTankerDescriptionPopUpAction action)
 {
     mUIMissionWithTankerDescriptionPopUpAction = action;
 }