logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AnimationClipCurveEditingEngine.AddBindingInput

    Inheritance
    object
    AnimationClipCurveEditingEngine.AddBindingInput
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Editor.AnimationHub.Engine
    Assembly: Serenity.AnimationHub.Editor.dll
    Syntax
    public sealed class AnimationClipCurveEditingEngine.AddBindingInput

    Constructors

    AddBindingInput()

    Declaration
    public AddBindingInput()

    Fields

    Clip

    Declaration
    public AnimationClip Clip
    Field Value
    Type Description
    AnimationClip

    ComponentType

    Declaration
    public Type ComponentType
    Field Value
    Type Description
    Type

    InitialTime

    Declaration
    public float InitialTime
    Field Value
    Type Description
    float

    InitialValue

    Declaration
    public float InitialValue
    Field Value
    Type Description
    float

    Path

    Declaration
    public string Path
    Field Value
    Type Description
    string

    PropertyName

    Declaration
    public string PropertyName
    Field Value
    Type Description
    string

    SeedSecondKeyAtClipEnd

    Declaration
    public bool SeedSecondKeyAtClipEnd
    Field Value
    Type Description
    bool

    A one-key curve is unusable to author against in the Animation window. Defaults to true so AddBinding(AddBindingInput) seeds a second key, carrying the same value, at Mathf.Max(clip.length, InitialTime + 1f) — giving the new curve a span to place further keys within immediately instead of a single flat point.

    In this article
    © 2026 Serenity. All Rights Reserved