Example #1
0
 public void Open(Action on_finished)
 {
     //IL_0070: Unknown result type (might be due to invalid IL or missing references)
     //IL_0085: Unknown result type (might be due to invalid IL or missing references)
     if (!Object.op_Implicit(root))
     {
         state = STATE.OPENED;
     }
     else
     {
         if (closeTween.get_enabled())
         {
             closeTween.SetOnFinished((EventDelegate)null);
             closeTween.SetStartToCurrentValue();
             closeTween.ResetToBeginning();
             closeTween.set_enabled(false);
         }
         if (!openTween.get_gameObject().get_activeSelf())
         {
             openTween.get_gameObject().SetActive(true);
         }
         state = STATE.OPENING;
         openTween.set_enabled(true);
         openTween.SetStartToCurrentValue();
         openTween.ResetToBeginning();
         openTween.SetOnFinished(delegate
         {
             state = STATE.OPENED;
             OnPostOpen();
             on_finished();
         });
         openTween.PlayForward();
     }
 }
Example #2
0
 public void ResetTweensAfterGameOver()
 {
     SaveCardSlots();
     guess_card_ui_sprite.spriteName = "empty";
     guess_card_tween_position.ResetToBeginning();
     guess_card_tween_scale.ResetToBeginning();
     guess_card.SetActive(false);
 }
Example #3
0
 IEnumerator AddItemsAsync()
 {
     m_isStartFill = true;
     StoreAllItem();
     StoreQueuePoolItem();
     for (int i = 0; i < m_maxArrangeNum; i++)
     {
         for (int j = 0; j < maxPerLine; j++)
         {
             if (i * maxPerLine + j >= m_dataCount)
             {
                 break;
             }
             LoopGridLuaItem item = AddOneItem(i, j);
             if (m_items.Count - 1 < i)
             {
                 m_items.Add(new List <LoopGridLuaItem>());
             }
             m_items[i].Add(item);
             UITweener ut = item.GetComponent <UITweener>();
             if (ut)
             {
                 ut.ResetToBeginning();
                 ut.PlayForward();
             }
             else
             {
                 Debug.LogError("请UI同学绑定个Tween动画控件");
             }
             yield return(new WaitForSeconds(deltaTime));
         }
     }
     m_isStartFill = false;
     m_timer       = null;
 }
    /// <summary>
    /// Handle new battle report event.
    /// </summary>
    /// <param name="e">E.</param>
    void OnNewBattleReport(EventNewBattleReport e)
    {
        notifyIcon.gameObject.SetActive(true);

        notifyIcon.ResetToBeginning();
        notifyIcon.PlayForward();
    }
Example #5
0
 void Show()
 {
     m_Desc3dTouch.gameObject.SetActive(Input.touchPressureSupported);
     m_Unlocking.gameObject.SetActive(false);
     m_SubTween.ResetToBeginning();
     m_SubTween.PlayForward();
 }
Example #6
0
    private void Init()
    {
        mModule.State = StageEndModule.UIState.STATE_ORIGINAL;
        mLevelUp.SetActive(false);
        mGradeS.gameObject.SetActive(false);
        mGradeS.ResetToBeginning();
        mGradeA.gameObject.SetActive(false);
        mGradeA.ResetToBeginning();
        mGradeB.gameObject.SetActive(false);
        mGradeB.ResetToBeginning();
        mGradeC.gameObject.SetActive(false);
        mGradeC.ResetToBeginning();
        mTitle0.alpha      = 0.0f;
        mTitle1.alpha      = 0.0f;
        mBottomPanel.alpha = 0.0f;
        mBallBk.alpha      = 0.0f;
        mInfoPanel0.alpha  = 0.0f;
        mInfoPanel1.alpha  = 0.0f;
        mInfoPanel2.alpha  = 0.0f;
        mTopPanel.alpha    = 0.0f;
        mBackground.alpha  = 0.6f;
        mInfoPanel.gameObject.transform.localPosition = new Vector3(mInfoPanel.gameObject.transform.localPosition.x, mInfoPosY, mInfoPanel.gameObject.transform.localPosition.z);
        mBallBk.gameObject.transform.localPosition    = new Vector3(mBallBk.gameObject.transform.localPosition.x, mBallPosY, mBallBk.gameObject.transform.localPosition.z);
        mBallBk.gameObject.transform.localScale       = Vector3.one;
        mWidget.topAnchor.relative    = 2.0f;
        mWidget.bottomAnchor.relative = 1.0f;

        mCurExp   = mPlayerModule.GetExp();
        mAddExp   = mModule.GetExp();
        mMaxExp   = GetMaxExp();
        mExpSpeed = (int)(mAddExp / StageEndModule.STATETIME_9);
        UpdateExp();

        mGradeAni.Reset();
        mGradeAni.gameObject.SetActive(false);
        mInfoAni0.Reset();
        mInfoAni0.gameObject.SetActive(false);
        mInfoAni1.Reset();
        mInfoAni1.gameObject.SetActive(false);
        mInfoAni2.Reset();
        mInfoAni2.gameObject.SetActive(false);
        mBorderAni.Reset();
        mBorderAni.gameObject.SetActive(false);

        //mUIPanel.alpha = 0.0f;

        mTimer = 0.0f;

        mInfoValue2.text       = mModule.GetPassTimeStr();
        mInfoRecordValue2.text = mInfoValue2.text;

        if (mGradeMap == null)
        {
            mGradeMap = new Dictionary <StageGrade, UITweener>();
            mGradeMap.Add(StageGrade.StageGrade_S, mGradeS);
            mGradeMap.Add(StageGrade.StageGrade_A, mGradeA);
            mGradeMap.Add(StageGrade.StageGrade_B, mGradeB);
            mGradeMap.Add(StageGrade.StageGrade_C, mGradeC);
        }
    }
Example #7
0
    public void Play(bool forward)
    {
        this.mActive = 0;
        GameObject gameObject = (!(this.tweenTarget == null)) ? this.tweenTarget : base.gameObject;

        if (!NGUITools.GetActive(gameObject))
        {
            if (this.ifDisabledOnPlay != EnableCondition.EnableThenPlay)
            {
                return;
            }
            NGUITools.SetActive(gameObject, true);
        }
        this.mTweens = ((!this.includeChildren) ? gameObject.GetComponents <UITweener>() : gameObject.GetComponentsInChildren <UITweener>());
        if (this.mTweens.Length == 0)
        {
            if (this.disableWhenFinished != DisableCondition.DoNotDisable)
            {
                NGUITools.SetActive(this.tweenTarget, false);
            }
        }
        else
        {
            bool flag = false;
            if (this.playDirection == Direction.Reverse)
            {
                forward = !forward;
            }
            int i   = 0;
            int num = this.mTweens.Length;
            while (i < num)
            {
                UITweener uITweener = this.mTweens[i];
                if (uITweener.tweenGroup == this.tweenGroup)
                {
                    if (!flag && !NGUITools.GetActive(gameObject))
                    {
                        flag = true;
                        NGUITools.SetActive(gameObject, true);
                    }
                    this.mActive++;
                    if (this.playDirection == Direction.Toggle)
                    {
                        EventDelegate.Add(uITweener.onFinished, new EventDelegate.Callback(this.OnFinished), true);
                        uITweener.Toggle();
                    }
                    else
                    {
                        if (this.resetOnPlay || (this.resetIfDisabled && !uITweener.enabled))
                        {
                            uITweener.ResetToBeginning();
                        }
                        EventDelegate.Add(uITweener.onFinished, new EventDelegate.Callback(this.OnFinished), true);
                        uITweener.Play(forward);
                    }
                }
                i++;
            }
        }
    }
Example #8
0
        public void StartBootFlash()
        {
            UITweener tweener = mDMono.transform.parent.GetComponent <UITweener>();

            tweener.ResetToBeginning();
            tweener.PlayForward();
        }
    public void Play(bool forward)
    {
        //IL_0019: Unknown result type (might be due to invalid IL or missing references)
        mActive = 0;
        GameObject val = (!(tweenTarget == null)) ? ((object)tweenTarget) : ((object)this.get_gameObject());

        if (!NGUITools.GetActive(val))
        {
            if (ifDisabledOnPlay != EnableCondition.EnableThenPlay)
            {
                return;
            }
            NGUITools.SetActive(val, true);
        }
        mTweens = ((!includeChildren) ? val.GetComponents <UITweener>() : val.GetComponentsInChildren <UITweener>());
        if (mTweens.Length == 0)
        {
            if (disableWhenFinished != 0)
            {
                NGUITools.SetActive(tweenTarget, false);
            }
        }
        else
        {
            bool flag = false;
            if (playDirection == Direction.Reverse)
            {
                forward = !forward;
            }
            int i = 0;
            for (int num = mTweens.Length; i < num; i++)
            {
                UITweener uITweener = mTweens[i];
                if (uITweener.tweenGroup == tweenGroup)
                {
                    if (!flag && !NGUITools.GetActive(val))
                    {
                        flag = true;
                        NGUITools.SetActive(val, true);
                    }
                    mActive++;
                    if (playDirection == Direction.Toggle)
                    {
                        EventDelegate.Add(uITweener.onFinished, OnFinished, true);
                        uITweener.Toggle();
                    }
                    else
                    {
                        if (resetOnPlay || (resetIfDisabled && !uITweener.get_enabled()))
                        {
                            uITweener.Play(forward);
                            uITweener.ResetToBeginning();
                        }
                        EventDelegate.Add(uITweener.onFinished, OnFinished, true);
                        uITweener.Play(forward);
                    }
                }
            }
        }
    }
Example #10
0
    //界面关闭
    protected override void OnClose()
    {
        mTitle.gameObject.SetActive(false);
        mTitle.ResetToBeginning();

        EventDelegate.Remove(mOkBtn.onClick, OnOkClicked);
    }
Example #11
0
    public void Play(bool forward)
    {
        mActive = 0;
        GameObject gameObject = (!(tweenTarget == null)) ? tweenTarget : base.gameObject;

        if (!NGUITools.GetActive(gameObject))
        {
            if (ifDisabledOnPlay != EnableCondition.EnableThenPlay)
            {
                return;
            }
            NGUITools.SetActive(gameObject, state: true);
        }
        mTweens = ((!includeChildren) ? gameObject.GetComponents <UITweener>() : gameObject.GetComponentsInChildren <UITweener>());
        if (mTweens.Length == 0)
        {
            if (disableWhenFinished != 0)
            {
                NGUITools.SetActive(tweenTarget, state: false);
            }
        }
        else
        {
            bool flag = false;
            if (playDirection == Direction.Reverse)
            {
                forward = !forward;
            }
            int i = 0;
            for (int num = mTweens.Length; i < num; i++)
            {
                UITweener uITweener = mTweens[i];
                if (uITweener.tweenGroup == tweenGroup)
                {
                    if (!flag && !NGUITools.GetActive(gameObject))
                    {
                        flag = true;
                        NGUITools.SetActive(gameObject, state: true);
                    }
                    mActive++;
                    if (playDirection == Direction.Toggle)
                    {
                        EventDelegate.Add(uITweener.onFinished, OnFinished, oneShot: true);
                        uITweener.Toggle();
                    }
                    else
                    {
                        if (resetOnPlay || (resetIfDisabled && !uITweener.enabled))
                        {
                            uITweener.Play(forward);
                            uITweener.ResetToBeginning();
                        }
                        EventDelegate.Add(uITweener.onFinished, OnFinished, oneShot: true);
                        uITweener.Play(forward);
                    }
                }
            }
        }
    }
Example #12
0
 private void PlayTween(UITweener tw, bool isForward)
 {
     if (tw != null)
     {
         tw.Play(isForward);
         tw.ResetToBeginning();
     }
 }
Example #13
0
    public void CloseMessage()
    {
        messageLabel.text = "";

        tweenOut.ResetToBeginning();
        tweenOut.enabled = true;
        tweenOut.PlayForward();
    }
Example #14
0
 public void AddTweener(UITweener tweener)
 {
     if (null != tweener)
     {
         tweener.ResetToBeginning();
     }
     list.Add(tweener);
 }
        public void SetBatteryStatus(bool isCharging, int percent)
        {
            if (isCharging)
            {
                batteryImage.sprite = batteryCharging;
                tw.ResetToBeginning();
                tw.enabled = false;
            }
            else
            {
                if (percent > 75)
                {
                    batteryImage.sprite = battery4;
                }
                else if (percent > 50)
                {
                    batteryImage.sprite = battery3;
                }
                else if (percent > 25)
                {
                    batteryImage.sprite = battery2;
                }
                else if (percent > 5)
                {
                    batteryImage.sprite = battery1;
                }
                else
                {
                    batteryImage.sprite = batteryLow;
                }

                if (batteryImage.sprite == batteryLow)
                {
                    tw.PlayForward();
                }
                else
                {
                    tw.ResetToBeginning();
                    tw.enabled = false;
                }
            }

            batteryText.text = "" + percent + "%";

            gameObject.SetActive(true);
        }
Example #16
0
 private void OnText2Finished()
 {
     mText2.ResetToBeginning();
     mText2.gameObject.SetActive(false);
     mText1.gameObject.SetActive(true);
     mText1.Play();
     CameraController.Instance.ShakeCamera(GameConfig.LevelUpShakeCameraAmount, 0.5f);
 }
Example #17
0
    static int ResetToBeginning(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 1);
        UITweener obj = LuaScriptMgr.GetNetObject <UITweener>(L, 1);

        obj.ResetToBeginning();
        return(0);
    }
    static int ResetToBeginning(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 1);
        UITweener obj = (UITweener)LuaScriptMgr.GetUnityObjectSelf(L, 1, "UITweener");

        obj.ResetToBeginning();
        return(0);
    }
Example #19
0
        private void OnRewardBtnClick()
        {
            awardView.mDMono.gameObject.SetActive(true);
            UITweener tw = awardView.mDMono.gameObject.GetComponent <UITweener>();

            tw.ResetToBeginning();
            tw.PlayForward();
        }
Example #20
0
        public void OnGotoTransferBtnClick()
        {
            controller.GObjects["TransferViewOBJ"].SetActive(true);
            UITweener tw = controller.GObjects["TransferViewOBJ"].GetComponent <UITweener>();

            tw.ResetToBeginning();
            tw.PlayForward();
            controller.GObjects["RobViewOBJ"].SetActive(false);
        }
Example #21
0
 private void StopPlayTween(UITweener tween)
 {
     if (tween == null)
     {
         return;
     }
     tween.ResetToBeginning();
     tween.enabled = false;
 }
Example #22
0
    void Init(ContentsOpenInfo info)
    {
        m_Icon.spriteName   = info.icon_id;
        m_LabelTitle.text   = info.title;
        m_LabelMessage.text = info.message;

        m_SubTween.ResetToBeginning();
        m_SubTween.PlayForward();
    }
Example #23
0
 private void PlayTween(UITweener tween)
 {
     if (tween == null)
     {
         return;
     }
     tween.ResetToBeginning();
     tween.PlayForward();
 }
    private static int ResetToBeginning(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        UITweener uITweener = (UITweener)LuaScriptMgr.GetUnityObjectSelf(L, 1, "UITweener");
        bool      boolean   = LuaScriptMgr.GetBoolean(L, 2);

        uITweener.ResetToBeginning(boolean);
        return(0);
    }
Example #25
0
    //파라메터로 안주면 ok, cancel값으로 들어간다는 의미. 또한 생략할 수 있게끔 맨뒤에 위치시켜야 한다.
    public void SetPopup(string subject, string body, PopupButtonDelegate okBtnDel, string okBtnText = "OK")
    {
        m_popupTween.ResetToBeginning();
        m_popupTween.PlayForward();

        m_subjectLabel.text = subject;
        m_bodyLabel.text    = body;
        m_okBtnLabel.text   = okBtnText;
        m_okBtnDel          = okBtnDel;
    }
    private void ProcStopTweenAll()
    {
        for (int i = 0; i < iCachedTweenCount; i++)
        {
            UITweener pUITween = _listTween[i];

            pUITween.enabled = false;
            pUITween.ResetToBeginning();
        }
    }
Example #27
0
        public void OnGotoRobBtnClick()
        {
            controller.GObjects["TransferViewOBJ"].SetActive(false);
            controller.GObjects["RobViewOBJ"].SetActive(true);
            UITweener tw = controller.GObjects["RobViewOBJ"].GetComponent <UITweener>();

            tw.ResetToBeginning();
            tw.PlayForward();
            FusionTelemetry.GamePlayData.PostEsortEvent("open", "rob");
        }
Example #28
0
 private void OnText1Finished()
 {
     mText1.ResetToBeginning();
     mText1.gameObject.SetActive(false);
     mFight.gameObject.SetActive(true);
     mFight.Play();
     mAni.gameObject.SetActive(true);
     SoundManager.Instance.Play(104);
     CameraController.Instance.ShakeCamera(GameConfig.LevelUpShakeCameraAmount, 1.0f);
 }
Example #29
0
        public void ShowTip(UITweener tip)
        {
            if (tip == null)
            {
                return;
            }

            tip.gameObject.SetActive(true);
            tip.ResetToBeginning();
            tip.PlayForward();
        }
Example #30
0
 private void Clear()
 {
     mTitleWin.gameObject.SetActive(false);
     mTitleWin.ResetToBeginning();
     mTitleLose.gameObject.SetActive(false);
     mTitleLose.ResetToBeginning();
     mWinUI.SetActive(false);
     mLoseUI.SetActive(false);
     mScoreText.text = null;
     mTimeText.text  = null;
 }