public override void tick(float totalElapsedTime) { var easedTime = _easeFunction(totalElapsedTime, 0, 1, _ownerTween.duration); var newColor = GoTweenUtils.unclampedColorLerp(_startValue, _diffValue, easedTime); _setter(newColor); }
public override void tick(float totalElapsedTime) { var easedTime = _easeFunction(totalElapsedTime, 0, 1, _ownerTween.duration); var color = GoTweenUtils.unclampedColorLerp(_startValue, _diffValue, easedTime); _target.SetColor(_materialColorName, color); }