docs.unity3d.com
    Show / Hide Table of Contents

    Class Easing

    A collection of easing curves to be used with ValueAnimations.

    Inheritance
    Object
    Easing
    Namespace: UnityEngine.UIElements.Experimental
    Syntax
    public static class Easing : object
    Remarks

    Easing curves control the rate of change of a value over time.

    Methods

    InBack(Single)

    Declaration
    public static float InBack(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InBack(Single, Single)

    Declaration
    public static float InBack(float t, float s)
    Parameters
    Type Name Description
    Single t
    Single s
    Returns
    Type Description
    Single

    InBounce(Single)

    Declaration
    public static float InBounce(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InCirc(Single)

    Declaration
    public static float InCirc(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InCubic(Single)

    Declaration
    public static float InCubic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InElastic(Single)

    Declaration
    public static float InElastic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutBack(Single)

    Declaration
    public static float InOutBack(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutBack(Single, Single)

    Declaration
    public static float InOutBack(float t, float s)
    Parameters
    Type Name Description
    Single t
    Single s
    Returns
    Type Description
    Single

    InOutBounce(Single)

    Declaration
    public static float InOutBounce(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutCirc(Single)

    Declaration
    public static float InOutCirc(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutCubic(Single)

    Declaration
    public static float InOutCubic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutElastic(Single)

    Declaration
    public static float InOutElastic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutPower(Single, Int32)

    Declaration
    public static float InOutPower(float t, int power)
    Parameters
    Type Name Description
    Single t
    Int32 power
    Returns
    Type Description
    Single

    InOutQuad(Single)

    Declaration
    public static float InOutQuad(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InOutSine(Single)

    Declaration
    public static float InOutSine(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InPower(Single, Int32)

    Declaration
    public static float InPower(float t, int power)
    Parameters
    Type Name Description
    Single t
    Int32 power
    Returns
    Type Description
    Single

    InQuad(Single)

    Declaration
    public static float InQuad(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    InSine(Single)

    Declaration
    public static float InSine(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    Linear(Single)

    Declaration
    public static float Linear(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutBack(Single)

    Declaration
    public static float OutBack(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutBack(Single, Single)

    Declaration
    public static float OutBack(float t, float s)
    Parameters
    Type Name Description
    Single t
    Single s
    Returns
    Type Description
    Single

    OutBounce(Single)

    Declaration
    public static float OutBounce(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutCirc(Single)

    Declaration
    public static float OutCirc(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutCubic(Single)

    Declaration
    public static float OutCubic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutElastic(Single)

    Declaration
    public static float OutElastic(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutPower(Single, Int32)

    Declaration
    public static float OutPower(float t, int power)
    Parameters
    Type Name Description
    Single t
    Int32 power
    Returns
    Type Description
    Single

    OutQuad(Single)

    Declaration
    public static float OutQuad(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    OutSine(Single)

    Declaration
    public static float OutSine(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single

    Step(Single)

    Declaration
    public static float Step(float t)
    Parameters
    Type Name Description
    Single t
    Returns
    Type Description
    Single
    In This Article
    • Methods
      • InBack(Single)
      • InBack(Single, Single)
      • InBounce(Single)
      • InCirc(Single)
      • InCubic(Single)
      • InElastic(Single)
      • InOutBack(Single)
      • InOutBack(Single, Single)
      • InOutBounce(Single)
      • InOutCirc(Single)
      • InOutCubic(Single)
      • InOutElastic(Single)
      • InOutPower(Single, Int32)
      • InOutQuad(Single)
      • InOutSine(Single)
      • InPower(Single, Int32)
      • InQuad(Single)
      • InSine(Single)
      • Linear(Single)
      • OutBack(Single)
      • OutBack(Single, Single)
      • OutBounce(Single)
      • OutCirc(Single)
      • OutCubic(Single)
      • OutElastic(Single)
      • OutPower(Single, Int32)
      • OutQuad(Single)
      • OutSine(Single)
      • Step(Single)
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023