hch
90 分钟以前 770a81d6176e1466b9a2604136438869ba53b9b4
Main/Component/UI/Decorate/Tweens/ScaleTween.cs
@@ -1,40 +1,43 @@
using UnityEngine;
using System.Collections;
namespace vnxbqy.UI
public class ScaleTween : TweenEx
{
    public class ScaleTween : Tween
    public override void SetStartState()
    {
        public override void SetStartState()
        {
            base.SetStartState();
            this.transform.localScale = from;
        }
        base.SetStartState();
        this.transform.localScale = from;
    }
        public override void SetEndState()
        {
            base.SetEndState();
            this.transform.localScale = to;
        }
    public override void SetEndState()
    {
        base.SetEndState();
        this.transform.localScale = to;
    }
        protected override void OnPrepare()
        {
            base.OnPrepare();
            this.transform.localScale = reversal ? to : from;
        }
    protected override void OnPrepare()
    {
        base.OnPrepare();
        this.transform.localScale = reversal ? to : from;
    }
        protected override void OnOnceEnd()
    protected override void OnOnceEnd()
    {
        if (wrapMode == WrapMode.PingPongOnce)
        {
            SetStartState();
        }
        else
        {
            this.transform.localScale = reversal ? from : to;
            base.OnOnceEnd();
        }
        base.OnOnceEnd();
    }
        protected override void UpdateVector3()
        {
            base.UpdateVector3();
            this.transform.localScale = CalculateVector3();
        }
    protected override void UpdateVector3()
    {
        base.UpdateVector3();
        this.transform.localScale = CalculateVector3();
    }
}