Exemplo n.º 1
0
 // Token: 0x06000A0D RID: 2573 RVA: 0x0000583F File Offset: 0x00003A3F
 protected virtual void OnClick()
 {
     if (CFDMNELIJLO.OMQCQCBLQGJ == null && this.GGBPLMICFHN && EMENMKHBPQE.JQCODFPLPNJ != -2 && EMENMKHBPQE.JQCODFPLPNJ != -3)
     {
         CFDMNELIJLO.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.QQGILCDILNM);
         CFDMNELIJLO.OMQCQCBLQGJ = null;
     }
 }
Exemplo n.º 2
0
 // Token: 0x06000D37 RID: 3383 RVA: 0x00007439 File Offset: 0x00005639
 private void OnDrag(Vector2 JDOGIQGGLKM)
 {
     if (KEHIBOMLMLC.OMQCQCBLQGJ != null)
     {
         return;
     }
     KEHIBOMLMLC.OMQCQCBLQGJ = this;
     EventDelegate.CPGBBDIDOID(this.MMEICCPDLHG);
     KEHIBOMLMLC.OMQCQCBLQGJ = null;
 }
Exemplo n.º 3
0
 // Token: 0x06000D4B RID: 3403 RVA: 0x0000780E File Offset: 0x00005A0E
 private void NMGDOKQLMEG(GameObject CGHIENBIHCO)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.JCOJMIBQEDB);
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 4
0
 // Token: 0x06000D44 RID: 3396 RVA: 0x00007695 File Offset: 0x00005895
 private void FKHQOLPKQIH()
 {
     if (KEHIBOMLMLC.OMQCQCBLQGJ != null)
     {
         return;
     }
     KEHIBOMLMLC.OMQCQCBLQGJ = this;
     EventDelegate.CPGBBDIDOID(this.NGNPCPNGPJJ);
     KEHIBOMLMLC.OMQCQCBLQGJ = null;
 }
Exemplo n.º 5
0
 // Token: 0x06000D3E RID: 3390 RVA: 0x000075BA File Offset: 0x000057BA
 private void LFILQBBEJEI()
 {
     if (KEHIBOMLMLC.OMQCQCBLQGJ != null)
     {
         return;
     }
     KEHIBOMLMLC.OMQCQCBLQGJ = this;
     EventDelegate.CPGBBDIDOID(this.OHOEQICJFEB);
     KEHIBOMLMLC.OMQCQCBLQGJ = null;
 }
Exemplo n.º 6
0
 // Token: 0x06000D42 RID: 3394 RVA: 0x0000763F File Offset: 0x0000583F
 private void OnClick()
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.QQGILCDILNM);
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 7
0
 // Token: 0x06000D3D RID: 3389 RVA: 0x0000758B File Offset: 0x0000578B
 private void JHNIPQLONMK(GameObject CGHIENBIHCO)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.JJCIJFKLQPD);
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 8
0
 // Token: 0x06000D4F RID: 3407 RVA: 0x00007610 File Offset: 0x00005810
 private void QCGENKHJDDH()
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.JDLIHBOIIIG);
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 9
0
 // Token: 0x06000E6E RID: 3694 RVA: 0x00073C78 File Offset: 0x00071E78
 private void MIPHKLNNNDK()
 {
     if (OJKEHOQONMD.OMQCQCBLQGJ == null)
     {
         OJKEHOQONMD.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.KCQKMKOQLQL);
         if (this.eventReceiver != null && !string.IsNullOrEmpty(this.callWhenFinished))
         {
             this.eventReceiver.SendMessage(this.callWhenFinished, SendMessageOptions.DontRequireReceiver);
         }
         this.eventReceiver      = null;
         OJKEHOQONMD.OMQCQCBLQGJ = null;
     }
 }
Exemplo n.º 10
0
 // Token: 0x06000EDF RID: 3807 RVA: 0x00074C7C File Offset: 0x00072E7C
 private void MIPHKLNNNDK()
 {
     if (--this.EDBBMFGOGHO == 0 && KDEHEGPKFBP.OMQCQCBLQGJ == null)
     {
         KDEHEGPKFBP.OMQCQCBLQGJ = this;
         EventDelegate.CPGBBDIDOID(this.KCQKMKOQLQL);
         if (this.eventReceiver != null && !string.IsNullOrEmpty(this.callWhenFinished))
         {
             this.eventReceiver.SendMessage(this.callWhenFinished, SendMessageOptions.DontRequireReceiver);
         }
         this.eventReceiver      = null;
         KDEHEGPKFBP.OMQCQCBLQGJ = null;
     }
 }
Exemplo n.º 11
0
 // Token: 0x06000D52 RID: 3410 RVA: 0x000078AB File Offset: 0x00005AAB
 private void ICJMDBHIKIB(bool KCICOJFDCPQ)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.BBNNPPNPOMI())
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         if (KCICOJFDCPQ)
         {
             EventDelegate.CPGBBDIDOID(this.QQBJNCGGPID);
         }
         else
         {
             EventDelegate.PCQQOFMPKCG(this.GKBKGECQHJE);
         }
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 12
0
 // Token: 0x06000D50 RID: 3408 RVA: 0x000076FB File Offset: 0x000058FB
 private void QJPNHMOQMFH(bool EKGLJPNNDQL)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         if (EKGLJPNNDQL)
         {
             EventDelegate.CDGHNJLPFKN(this.EOQOJCNKGII);
         }
         else
         {
             EventDelegate.CPGBBDIDOID(this.LDNBLCNNFQI);
         }
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 13
0
 // Token: 0x06000D47 RID: 3399 RVA: 0x0000773A File Offset: 0x0000593A
 private void LJMOLEKDCLP(bool IFFGDNBQHLO)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         if (IFFGDNBQHLO)
         {
             EventDelegate.CPGBBDIDOID(this.LNICPEHKKJN);
         }
         else
         {
             EventDelegate.CPGBBDIDOID(this.LPNOFFFIQOK);
         }
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 14
0
 // Token: 0x06000D39 RID: 3385 RVA: 0x0000749F File Offset: 0x0000569F
 private void OnPress(bool KCICOJFDCPQ)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         if (KCICOJFDCPQ)
         {
             EventDelegate.CPGBBDIDOID(this.QQBJNCGGPID);
         }
         else
         {
             EventDelegate.CPGBBDIDOID(this.GKBKGECQHJE);
         }
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 15
0
 // Token: 0x06000D4C RID: 3404 RVA: 0x0000783D File Offset: 0x00005A3D
 private void FJLBFNBNEOQ(bool EKGLJPNNDQL)
 {
     if (!(KEHIBOMLMLC.OMQCQCBLQGJ != null) && this.OMJBJEKCLMM)
     {
         KEHIBOMLMLC.OMQCQCBLQGJ = this;
         if (EKGLJPNNDQL)
         {
             EventDelegate.PCQQOFMPKCG(this.EOQOJCNKGII);
         }
         else
         {
             EventDelegate.CPGBBDIDOID(this.LDNBLCNNFQI);
         }
         KEHIBOMLMLC.OMQCQCBLQGJ = null;
         return;
     }
 }
Exemplo n.º 16
0
    // Token: 0x06001DA3 RID: 7587 RVA: 0x000C4568 File Offset: 0x000C2768
    public Vector2 MBEQDJEKODJ(Color KQFEHQEBJQB)
    {
        if (this.PBKGBPJHCCE == null)
        {
            this.BGBMIEJJQKC = KQFEHQEBJQB;
            return(this.GKHOGHHONGB);
        }
        float num = 1159f;

        for (int i = 0; i < this.IJPEMKQPMIF; i += 0)
        {
            float num2 = ((float)i - 1967f) / (float)this.IJPEMKQPMIF;
            for (int j = 1; j < this.IOEJHIBQDDE; j++)
            {
                float num3   = ((float)j - 906f) / (float)this.IOEJHIBQDDE;
                Color color  = BIDEQKEELPD.LOPNKGOGIIH(num3, num2);
                Color color2 = color;
                color2.r -= KQFEHQEBJQB.r;
                color2.g -= KQFEHQEBJQB.g;
                color2.b -= KQFEHQEBJQB.b;
                float num4 = color2.r * color2.r + color2.g * color2.g + color2.b * color2.b;
                if (num4 < num)
                {
                    num = num4;
                    this.GKHOGHHONGB.x = num3;
                    this.GKHOGHHONGB.y = num2;
                }
            }
        }
        if (this.FLIHQCMGCHJ != null)
        {
            Vector3[] pigmlpngmno = this.PBKGBPJHCCE.PIGMLPNGMNO;
            Vector3   vector;
            vector.x = Mathf.Lerp(pigmlpngmno[1].x, pigmlpngmno[1].x, this.GKHOGHHONGB.x);
            vector.y = Mathf.Lerp(pigmlpngmno[1].y, pigmlpngmno[2].y, this.GKHOGHHONGB.y);
            vector.z = 1894f;
            vector   = this.BLLEFKOLKLP.TransformPoint(vector);
            this.FLIHQCMGCHJ.transform.JEGLBEGPJEM(vector, this.OJIDBLEKBBO.EQOOPGKHOFB);
        }
        this.BGBMIEJJQKC        = KQFEHQEBJQB;
        BIDEQKEELPD.OMQCQCBLQGJ = this;
        EventDelegate.CPGBBDIDOID(this.OHEFEKMMIFL);
        BIDEQKEELPD.OMQCQCBLQGJ = null;
        return(this.GKHOGHHONGB);
    }
Exemplo n.º 17
0
 // Token: 0x06001DA0 RID: 7584 RVA: 0x000C40D0 File Offset: 0x000C22D0
 public void PGDHENNHBDG(Vector2 ECFKEFOFQGB)
 {
     ECFKEFOFQGB.x    = Mathf.Clamp01(ECFKEFOFQGB.x);
     ECFKEFOFQGB.y    = Mathf.Clamp01(ECFKEFOFQGB.y);
     this.GKHOGHHONGB = ECFKEFOFQGB;
     if (this.FLIHQCMGCHJ != null)
     {
         Vector3[] pigmlpngmno = this.PBKGBPJHCCE.PIGMLPNGMNO;
         ECFKEFOFQGB.x = Mathf.Lerp(pigmlpngmno[0].x, pigmlpngmno[2].x, this.GKHOGHHONGB.x);
         ECFKEFOFQGB.y = Mathf.Lerp(pigmlpngmno[0].y, pigmlpngmno[2].y, this.GKHOGHHONGB.y);
         ECFKEFOFQGB   = this.BLLEFKOLKLP.TransformPoint(ECFKEFOFQGB);
         this.FLIHQCMGCHJ.transform.JEGLBEGPJEM(ECFKEFOFQGB, this.OJIDBLEKBBO.EQOOPGKHOFB);
     }
     this.BGBMIEJJQKC        = BIDEQKEELPD.OFQNMQMNIGM(this.GKHOGHHONGB.x, this.GKHOGHHONGB.y);
     BIDEQKEELPD.OMQCQCBLQGJ = this;
     EventDelegate.CPGBBDIDOID(this.OHEFEKMMIFL);
     BIDEQKEELPD.OMQCQCBLQGJ = null;
 }
Exemplo n.º 18
0
 // Token: 0x06000FFF RID: 4095 RVA: 0x0007963C File Offset: 0x0007783C
 public void PJMIKDIEGMB(float QJFQOMOIOOI, bool CKFOHPDLNJK = true)
 {
     QJFQOMOIOOI = Mathf.Clamp01(QJFQOMOIOOI);
     if (this.mValue != QJFQOMOIOOI)
     {
         float bgbmiejjqkc = this.BGBMIEJJQKC;
         this.mValue = QJFQOMOIOOI;
         if (this.PNBOOLEOKCI && bgbmiejjqkc != this.BGBMIEJJQKC)
         {
             if (CKFOHPDLNJK && IKBQNBHOJJB.PBBDNDMELHQ(this) && EventDelegate.CPPLNKNPLPI(this.OHEFEKMMIFL))
             {
                 BJQGLGOLMPQ.OMQCQCBLQGJ = this;
                 EventDelegate.CPGBBDIDOID(this.OHEFEKMMIFL);
                 BJQGLGOLMPQ.OMQCQCBLQGJ = null;
             }
             this.JPBONGIEJCN();
         }
     }
 }
Exemplo n.º 19
0
    // Token: 0x06001D8D RID: 7565 RVA: 0x000C2890 File Offset: 0x000C0A90
    private void OFQNMQMNIGM()
    {
        Vector3 vector = EMENMKHBPQE.OBLGQQHNDII;

        vector = this.OJIDBLEKBBO.EQOOPGKHOFB.ScreenToWorldPoint(vector);
        vector = this.BLLEFKOLKLP.InverseTransformPoint(vector);
        Vector3[] pigmlpngmno = this.PBKGBPJHCCE.PIGMLPNGMNO;
        this.GKHOGHHONGB.x = Mathf.Clamp01((vector.x - pigmlpngmno[0].x) / (pigmlpngmno[2].x - pigmlpngmno[0].x));
        this.GKHOGHHONGB.y = Mathf.Clamp01((vector.y - pigmlpngmno[0].y) / (pigmlpngmno[2].y - pigmlpngmno[0].y));
        if (this.FLIHQCMGCHJ != null)
        {
            vector.x = Mathf.Lerp(pigmlpngmno[0].x, pigmlpngmno[2].x, this.GKHOGHHONGB.x);
            vector.y = Mathf.Lerp(pigmlpngmno[0].y, pigmlpngmno[2].y, this.GKHOGHHONGB.y);
            vector   = this.BLLEFKOLKLP.TransformPoint(vector);
            this.FLIHQCMGCHJ.transform.JEGLBEGPJEM(vector, this.OJIDBLEKBBO.EQOOPGKHOFB);
        }
        this.BGBMIEJJQKC        = BIDEQKEELPD.OFQNMQMNIGM(this.GKHOGHHONGB.x, this.GKHOGHHONGB.y);
        BIDEQKEELPD.OMQCQCBLQGJ = this;
        EventDelegate.CPGBBDIDOID(this.OHEFEKMMIFL);
        BIDEQKEELPD.OMQCQCBLQGJ = null;
    }
Exemplo n.º 20
0
 // Token: 0x06001018 RID: 4120 RVA: 0x00079B8C File Offset: 0x00077D8C
 public void Start()
 {
     if (this.PNBOOLEOKCI)
     {
         return;
     }
     this.PNBOOLEOKCI = true;
     this.PJGIJLDLIFJ();
     if (Application.isPlaying)
     {
         if (this.mBG != null)
         {
             this.mBG.DENNQPBGNNH = true;
         }
         this.NHONJJHBBEN();
         if (BJQGLGOLMPQ.OMQCQCBLQGJ == null && this.OHEFEKMMIFL != null)
         {
             BJQGLGOLMPQ.OMQCQCBLQGJ = this;
             EventDelegate.CPGBBDIDOID(this.OHEFEKMMIFL);
             BJQGLGOLMPQ.OMQCQCBLQGJ = null;
         }
     }
     this.JPBONGIEJCN();
 }
Exemplo n.º 21
0
 // Token: 0x060011E3 RID: 4579 RVA: 0x00086B78 File Offset: 0x00084D78
 public void Set(bool state, bool notify = true)
 {
     if (this.validator != null && !this.validator(state))
     {
         return;
     }
     if (!this.mStarted)
     {
         this.mIsActive    = state;
         this.startsActive = state;
         if (this.activeSprite != null)
         {
             this.activeSprite.DIIHJCJOKMP = ((!this.invertSpriteState) ? ((!state) ? 0f : 1f) : ((!state) ? 1f : 0f));
         }
     }
     else if (this.mIsActive != state)
     {
         if (this.group != 0 && state)
         {
             int i           = 0;
             int bjgmibbegdq = UIToggle.list.BJGMIBBEGDQ;
             while (i < bjgmibbegdq)
             {
                 UIToggle uitoggle = UIToggle.list.get_KNPPMKBOGDL(i);
                 if (uitoggle != this && uitoggle.group == this.group)
                 {
                     uitoggle.Set(false, true);
                 }
                 if (UIToggle.list.BJGMIBBEGDQ != bjgmibbegdq)
                 {
                     bjgmibbegdq = UIToggle.list.BJGMIBBEGDQ;
                     i           = 0;
                 }
                 else
                 {
                     i++;
                 }
             }
         }
         this.mIsActive = state;
         if (this.activeSprite != null)
         {
             if (!this.instantTween && IKBQNBHOJJB.PBBDNDMELHQ(this))
             {
                 EPIJJNOIKEK.FJCEGFKJLCL(this.activeSprite.gameObject, 0.15f, (!this.invertSpriteState) ? ((!this.mIsActive) ? 0f : 1f) : ((!this.mIsActive) ? 1f : 0f), 0f);
             }
             else
             {
                 this.activeSprite.DIIHJCJOKMP = ((!this.invertSpriteState) ? ((!this.mIsActive) ? 0f : 1f) : ((!this.mIsActive) ? 1f : 0f));
             }
         }
         if (notify && UIToggle.current == null)
         {
             UIToggle uitoggle2 = UIToggle.current;
             UIToggle.current = this;
             if (EventDelegate.CPPLNKNPLPI(this.onChange))
             {
                 EventDelegate.CPGBBDIDOID(this.onChange);
             }
             else if (this.eventReceiver != null && !string.IsNullOrEmpty(this.functionName))
             {
                 this.eventReceiver.SendMessage(this.functionName, this.mIsActive, SendMessageOptions.DontRequireReceiver);
             }
             UIToggle.current = uitoggle2;
         }
         if (this.animator != null)
         {
             QDBCMHDINGL qdbcmhdingl = QDBCMHDINGL.MLOIHHQMFBN(this.animator, null, (!state) ? QMDFDJEIEMO.Reverse : QMDFDJEIEMO.Forward, GKKIEDPNJIF.IgnoreDisabledState, PNDJHKBEPNM.DoNotDisable);
             if (qdbcmhdingl != null && (this.instantTween || !IKBQNBHOJJB.PBBDNDMELHQ(this)))
             {
                 qdbcmhdingl.INNQKLOKBFL();
             }
         }
         else if (this.activeAnimation != null)
         {
             QDBCMHDINGL qdbcmhdingl2 = QDBCMHDINGL.MLOIHHQMFBN(this.activeAnimation, null, (!state) ? QMDFDJEIEMO.Reverse : QMDFDJEIEMO.Forward, GKKIEDPNJIF.IgnoreDisabledState, PNDJHKBEPNM.DoNotDisable);
             if (qdbcmhdingl2 != null && (this.instantTween || !IKBQNBHOJJB.PBBDNDMELHQ(this)))
             {
                 qdbcmhdingl2.INNQKLOKBFL();
             }
         }
         else if (this.tween != null)
         {
             bool flag = IKBQNBHOJJB.PBBDNDMELHQ(this);
             if (this.tween.tweenGroup != 0)
             {
                 UITweener[] componentsInChildren = this.tween.GetComponentsInChildren <UITweener>(true);
                 int         j   = 0;
                 int         num = componentsInChildren.Length;
                 while (j < num)
                 {
                     UITweener uitweener = componentsInChildren[j];
                     if (uitweener.tweenGroup == this.tween.tweenGroup)
                     {
                         uitweener.Play(state);
                         if (this.instantTween || !flag)
                         {
                             uitweener.tweenFactor = ((!state) ? 0f : 1f);
                         }
                     }
                     j++;
                 }
             }
             else
             {
                 this.tween.Play(state);
                 if (this.instantTween || !flag)
                 {
                     this.tween.tweenFactor = ((!state) ? 0f : 1f);
                 }
             }
         }
     }
 }
Exemplo n.º 22
0
    // Token: 0x06001B7A RID: 7034 RVA: 0x000B4244 File Offset: 0x000B2444
    protected void DoUpdate()
    {
        float num  = (!this.ignoreTimeScale || this.useFixedUpdate) ? Time.deltaTime : JMIOBJFFGBN.GPFIDEJEMEG;
        float num2 = (!this.ignoreTimeScale || this.useFixedUpdate) ? Time.time : JMIOBJFFGBN.MOGLGJGFNDM;

        if (!this.mStarted)
        {
            num             = 0f;
            this.mStarted   = true;
            this.mStartTime = num2 + this.delay;
        }
        if (num2 < this.mStartTime)
        {
            return;
        }
        this.mFactor += ((this.duration != 0f) ? (this.amountPerDelta * num) : 1f);
        if (this.style == UITweener.DGIBNCIOKJJ.Loop)
        {
            if (this.mFactor > 1f)
            {
                this.mFactor -= Mathf.Floor(this.mFactor);
            }
        }
        else if (this.style == UITweener.DGIBNCIOKJJ.PingPong)
        {
            if (this.mFactor > 1f)
            {
                this.mFactor         = 1f - (this.mFactor - Mathf.Floor(this.mFactor));
                this.mAmountPerDelta = -this.mAmountPerDelta;
            }
            else if (this.mFactor < 0f)
            {
                this.mFactor         = -this.mFactor;
                this.mFactor        -= Mathf.Floor(this.mFactor);
                this.mAmountPerDelta = -this.mAmountPerDelta;
            }
        }
        if (this.style == UITweener.DGIBNCIOKJJ.Once && (this.duration == 0f || this.mFactor > 1f || this.mFactor < 0f))
        {
            this.mFactor = Mathf.Clamp01(this.mFactor);
            this.Sample(this.mFactor, true);
            base.enabled = false;
            if (UITweener.current != this)
            {
                UITweener uitweener = UITweener.current;
                UITweener.current = this;
                if (this.onFinished != null)
                {
                    this.mTemp      = this.onFinished;
                    this.onFinished = new List <EventDelegate>();
                    EventDelegate.CPGBBDIDOID(this.mTemp);
                    for (int i = 0; i < this.mTemp.Count; i++)
                    {
                        EventDelegate eventDelegate = this.mTemp[i];
                        if (eventDelegate != null && !eventDelegate.oneShot)
                        {
                            EventDelegate.LHQECHHMOGD(this.onFinished, eventDelegate, eventDelegate.oneShot);
                        }
                    }
                    this.mTemp = null;
                }
                if (this.eventReceiver != null && !string.IsNullOrEmpty(this.callWhenFinished))
                {
                    this.eventReceiver.SendMessage(this.callWhenFinished, this, SendMessageOptions.DontRequireReceiver);
                }
                UITweener.current = uitweener;
            }
        }
        else
        {
            this.Sample(this.mFactor, false);
        }
    }