void IInterpolatorBase.OnProc(UniversalFloatInterpolator interpolator) { if (_onInterpolationProc != null) { _onInterpolationProc(new Vector3(interpolator(_from.x, _to.x), interpolator(_from.y, _to.y), interpolator(_from.z, _to.z))); } }
void IInterpolatorBase.OnProc(UniversalFloatInterpolator interpolator) { if (_onInterpolationProc != null) { _onInterpolationProc(interpolator(_from, _to)); } }
void IInterpolatorBase.OnProc(UniversalFloatInterpolator interpolator) { if (_onInterpolationProc != null) { _onInterpolationProc(new Color(interpolator(_from.r, _to.r), interpolator(_from.g, _to.g), interpolator(_from.b, _to.b), interpolator(_from.a, _to.a))); } }
void IInterpolatorBase.OnProc(UniversalFloatInterpolator interpolator) { }