Пример #1
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();
        }
Пример #2
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();
        }
Пример #3
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();
 }
Пример #4
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();
 }