protected override void OnUpdateValue() { if (m_UpdateValue == null) { StopTween(false); return; } m_UpdateValue(BaseTween.Estimate(m_TweenType, m_StartValue, m_TargetValue, m_DeltaTime, m_Duration, m_CustomCurve)); }
protected override void OnUpdateValue() { if (m_UpdateValue == null) { StopTween(false); return; } Vector2 value = new Vector2 { x = BaseTween.Estimate(m_TweenType, m_StartValue.x, m_TargetValue.x, m_DeltaTime, m_Duration, m_CustomCurve), y = BaseTween.Estimate(m_TweenType, m_StartValue.y, m_TargetValue.y, m_DeltaTime, m_Duration, m_CustomCurve) }; m_UpdateValue(value); }
protected override void OnUpdateValue() { if (m_UpdateValue == null) { StopTween(false); return; } Color value = new Color { r = BaseTween.Estimate(m_TweenType, m_StartValue.r, m_TargetValue.r, m_DeltaTime, m_Duration, m_CustomCurve), g = BaseTween.Estimate(m_TweenType, m_StartValue.g, m_TargetValue.g, m_DeltaTime, m_Duration, m_CustomCurve), b = BaseTween.Estimate(m_TweenType, m_StartValue.b, m_TargetValue.b, m_DeltaTime, m_Duration, m_CustomCurve), a = BaseTween.Estimate(m_TweenType, m_StartValue.a, m_TargetValue.a, m_DeltaTime, m_Duration, m_CustomCurve) }; m_UpdateValue(value); }