| 1234567891011121314151617181920212223242526272829303132333435 |
- namespace uTools
- {
- public class uTweenValue : uTweener
- {
- public float from;
- public float to;
- float mValue;
- public float value
- {
- get
- {
- return mValue;
- }
- set
- {
- mValue = value;
- }
- }
- virtual protected void ValueUpdate(float value, bool isFinished)
- {
- }
- protected override void OnUpdate(float factor, bool isFinished)
- {
- value = from + factor * (to - from);
- ValueUpdate(value, isFinished);
- //UnityEngine.Debug.Log("factor" + factor + " value" + value + " time" + Time.realtimeSinceStartup);
- }
- }
- }
|