示例#1
0
 protected virtual void Awake()
 {
     _clsInputKey = new KeyControl();
     _clsInputKey.useDoubleIndex(0, 3);
     dialogPopUp = new BaseDialogPopup();
     Instance    = this;
 }
示例#2
0
 protected virtual void Awake()
 {
     OrganizeTaskManager._clsInputKey = new KeyControl(0, 0, 0.4f, 0.1f);
     OrganizeTaskManager._clsInputKey.useDoubleIndex(0, 3);
     OrganizeTaskManager.dialogPopUp = new BaseDialogPopup();
     OrganizeTaskManager.Instance    = this;
 }
示例#3
0
 public void hideHighSpeedDialog()
 {
     if (IsShow)
     {
         IsShow = false;
         _maskBg.SafeGetTweenAlpha(0.5f, 0f, 0.5f, 0f, UITweener.Method.Linear, UITweener.Style.Once, base.gameObject, "compHideDialog");
         BaseDialogPopup.Close(base.gameObject, 0.5f, UITweener.Method.Linear);
         _uiOverlayBtn.GetComponent <Collider2D>().isTrigger = false;
     }
 }
示例#4
0
 public void hideDialog()
 {
     if (IsShow)
     {
         IsShow = false;
         _maskBg.SafeGetTweenAlpha(0.5f, 0f, 0.5f, 0f, UITweener.Method.Linear, UITweener.Style.Once, base.gameObject, "_compHideDialog");
         BaseDialogPopup.Close(_dialogObj, 0.5f, UITweener.Method.Linear);
         SoundUtils.PlaySE(SEFIleInfos.CommonCancel1);
         ArsenalTaskManager._clsArsenal.hideDockOpenDialog();
     }
 }
 public void hideHighSpeedDialog()
 {
     if (!this.IsShow)
     {
         return;
     }
     this.IsShow = false;
     this._maskBg.SafeGetTweenAlpha(0.5f, 0f, 0.5f, 0f, UITweener.Method.Linear, UITweener.Style.Once, base.get_gameObject(), "compHideDialog");
     BaseDialogPopup.Close(base.get_gameObject(), 0.5f, UITweener.Method.Linear);
     this._uiOverlayBtn.GetComponent <Collider2D>().set_isTrigger(false);
 }
示例#6
0
        private void Awake()
        {
            _clsInputKey = new KeyControl();
            _clsInputKey.useDoubleIndex(0, 5);
            _clsTasks = base.gameObject.SafeGetComponent <SceneTasksMono>();
            GameObject gameObject  = base.transform.FindChild("TaskArsenalMain").gameObject;
            GameObject gameObject2 = gameObject.transform.FindChild("Task").gameObject;

            _clsArsenal   = ((Component)gameObject2.transform.FindChild("Arsenal")).GetComponent <TaskMainArsenalManager>();
            _clsConstruct = ((Component)gameObject2.transform.FindChild("Construct")).GetComponent <TaskConstructManager>();
            _clsList      = ((Component)gameObject2.transform.FindChild("TaskArsenalListManager")).GetComponent <TaskArsenalListManager>();
            logicManager  = new ArsenalManager();
            dialogPopUp   = new BaseDialogPopup();
        }
示例#7
0
        private void Awake()
        {
            ArsenalTaskManager._clsInputKey = new KeyControl(0, 0, 0.4f, 0.1f);
            ArsenalTaskManager._clsInputKey.useDoubleIndex(0, 5);
            ArsenalTaskManager._clsTasks = base.get_gameObject().SafeGetComponent <SceneTasksMono>();
            GameObject gameObject  = base.get_transform().FindChild("TaskArsenalMain").get_gameObject();
            GameObject gameObject2 = gameObject.get_transform().FindChild("Task").get_gameObject();

            ArsenalTaskManager._clsArsenal   = gameObject2.get_transform().FindChild("Arsenal").GetComponent <TaskMainArsenalManager>();
            ArsenalTaskManager._clsConstruct = gameObject2.get_transform().FindChild("Construct").GetComponent <TaskConstructManager>();
            ArsenalTaskManager._clsList      = gameObject2.get_transform().FindChild("TaskArsenalListManager").GetComponent <TaskArsenalListManager>();
            ArsenalTaskManager.logicManager  = new ArsenalManager();
            ArsenalTaskManager.dialogPopUp   = new BaseDialogPopup();
        }
示例#8
0
 private void OnDestroy()
 {
     UserInterfacePortManager.ReleaseUtils.Releases(ref mTextures_Preload);
     UserInterfacePortManager.ReleaseUtils.Releases(ref mParticleSystems_Managed);
     _uiCommon     = null;
     _clsInputKey  = null;
     _clsTasks     = null;
     _clsArsenal   = null;
     _clsConstruct = null;
     _clsList      = null;
     logicManager  = null;
     soundManager  = null;
     dialogPopUp   = null;
     asyncObj      = null;
     commonPopup   = null;
     _uiBgPanel    = null;
     Mem.DelAry(ref _deck);
     Mem.DelAry(ref _ship);
     Mem.DelAry(ref _allShip);
     Mem.DelAry(ref dock);
     UIDrawCall.ReleaseInactive();
 }
示例#9
0
 private void OnDestroy()
 {
     UserInterfacePortManager.ReleaseUtils.Releases(ref this.mTextures_Preload, false);
     UserInterfacePortManager.ReleaseUtils.Releases(ref this.mParticleSystems_Managed);
     ArsenalTaskManager._uiCommon     = null;
     ArsenalTaskManager._clsInputKey  = null;
     ArsenalTaskManager._clsTasks     = null;
     ArsenalTaskManager._clsArsenal   = null;
     ArsenalTaskManager._clsConstruct = null;
     ArsenalTaskManager._clsList      = null;
     ArsenalTaskManager.logicManager  = null;
     ArsenalTaskManager.soundManager  = null;
     ArsenalTaskManager.dialogPopUp   = null;
     ArsenalTaskManager.asyncObj      = null;
     ArsenalTaskManager.commonPopup   = null;
     ArsenalTaskManager._uiBgPanel    = null;
     Mem.DelAry <DeckModel>(ref ArsenalTaskManager._deck);
     Mem.DelAry <ShipModel>(ref ArsenalTaskManager._ship);
     Mem.DelAry <ShipModel>(ref ArsenalTaskManager._allShip);
     Mem.DelAry <BuildDockModel>(ref ArsenalTaskManager.dock);
     UIDrawCall.ReleaseInactive();
 }