docs.unity.cn
    Show / Hide Table of Contents

    Interface IInterpolator<T>

    To calculate a value at some distance along a spline, interpolation is required. The IInterpolator interface allows you to define how data is interpreted given a start value, end value, and normalized interpolation value (commonly referred to as 't').

    Namespace: UnityEngine.Splines
    Syntax
    public interface IInterpolator<T>
    Type Parameters
    Name Description
    T

    The data type to interpolate.

    Methods

    Interpolate(T, T, Single)

    Calculate a value between from and to at time interval.

    Declaration
    T Interpolate(T from, T to, float t)
    Parameters
    Type Name Description
    T from

    The starting value. At t = 0 this method should return an unmodified 'from' value.

    T to

    The ending value. At t = 1 this method should return an unmodified 'to' value.

    Single t

    A percentage between 'from' and 'to'. Must be between 0 and 1.

    Returns
    Type Description
    T

    A value between 'from' and 'to'.

    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Thursday, April 27, 2023