Exemplo n.º 1
0
    protected override void OnOpen(object param = null)
    {
        base.OnOpen(param);
        mFillSprite.fillAmount = 1;
        foreach (var Ani in mAchieveAniList)
        {
            Ani.gameObject.SetActive(true);
            Ani.Reset();
            Ani.Stop();
            Ani.onFinished += OnAniFinish;
        }

        ChallengeModule    module = ModuleManager.Instance.FindModule <ChallengeModule>();
        ChallengeTableItem item   = module.GetChallengeTableItem(module.GetCurFloor());

        mFastTime = item.mAchieveParamOne;
        mMidTime  = item.mAchieveParamTwo;
        mSlowTime = item.mAchieveParamThree;

        State = 0;
    }