private void DecideAnim()
 {
     SoundUtils.PlaySE(SEFIleInfos.CommonEnter1);
     _listSelectMode.ForEach(delegate(UISelectModeBtn x)
     {
         x.toggle.enabled = false;
     });
     _isInputPossible = false;
     _listSelectMode.ForEach(delegate(UISelectModeBtn x)
     {
         CtrlTitleSelectMode ctrlTitleSelectMode = this;
         if (x.mode == _iSelectMode)
         {
             x.transform.LTMoveLocal(Vector3.zero, 0.5f).setEase(LeanTweenType.easeOutSine).setOnComplete((Action) delegate
             {
                 ctrlTitleSelectMode.OnDecide(ctrlTitleSelectMode._iSelectMode);
             });
         }
         else
         {
             x.transform.LTValue(1f, 0f, 0.3f).setOnUpdate(delegate(float a)
             {
                 x.alpha = a;
             });
         }
     });
 }
Exemple #2
0
        public static CtrlTitleSelectMode Instantiate(CtrlTitleSelectMode prefab, Transform parent, Action onAnyInput)
        {
            CtrlTitleSelectMode ctrlTitleSelectMode = Object.Instantiate <CtrlTitleSelectMode>(prefab);

            ctrlTitleSelectMode.get_transform().set_parent(parent);
            ctrlTitleSelectMode.get_transform().localScaleOne();
            ctrlTitleSelectMode.get_transform().set_localPosition(ctrlTitleSelectMode._vPos);
            ctrlTitleSelectMode.Init(onAnyInput);
            return(ctrlTitleSelectMode);
        }
        public static CtrlTitleSelectMode Instantiate(CtrlTitleSelectMode prefab, Transform parent, Action onAnyInput)
        {
            CtrlTitleSelectMode ctrlTitleSelectMode = UnityEngine.Object.Instantiate(prefab);

            ctrlTitleSelectMode.transform.parent = parent;
            ctrlTitleSelectMode.transform.localScaleOne();
            ctrlTitleSelectMode.transform.localPosition = ctrlTitleSelectMode._vPos;
            ctrlTitleSelectMode.Init(onAnyInput);
            return(ctrlTitleSelectMode);
        }
 private bool InitSelectMode(object data)
 {
     this._ctrlTitleSelectMode = CtrlTitleSelectMode.Instantiate(TitleTaskManager.GetPrefabFile().prefabCtrlTitleSelectMode.GetComponent <CtrlTitleSelectMode>(), TitleTaskManager.GetSharedPlace(), new Action(this.SetupLeaveTimer));
     this._ctrlTitleSelectMode.Play(new Action <SelectMode>(this.OnDecideMode));
     return(false);
 }
Exemple #5
0
 private bool InitSelectMode(object data)
 {
     _ctrlTitleSelectMode = CtrlTitleSelectMode.Instantiate(((Component)TitleTaskManager.GetPrefabFile().prefabCtrlTitleSelectMode).GetComponent <CtrlTitleSelectMode>(), TitleTaskManager.GetSharedPlace(), SetupLeaveTimer);
     _ctrlTitleSelectMode.Play(OnDecideMode);
     return(false);
 }