KeyframeSequence

KeyframeSequence class

Sekvensen av nyckelbildrutor, den beskriver transformationen av ett samplat värde över tiden.

public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>

Konstruktörer

namnBeskrivning
KeyframeSequence()Initierar en ny instans avKeyframeSequence class.
KeyframeSequence(string)Initierar en ny instans avKeyframeSequence class.

Egenskaper

namnBeskrivning
BindPoint { get; }Hämtar egenskapsbindningspunkten som äger denna kurva
KeyFrames { get; }Hämtar nyckelbilderna för denna kurva.
virtual Name { get; set; }Hämtar eller ställer in namnet.
PostBehavior { get; }Hämtar postbeteendet indikerar vad det samplade värdet ska vara efter den sista nyckelramen.
PreBehavior { get; }Hämtar pre-beteendet indikerar vad det samplade värdet ska vara före den första nyckeln.
Properties { get; }Hämtar samlingen av alla egenskaper.

Metoder

namnBeskrivning
Add(double, float)Skapa en ny nyckelram med specificerat värde
Add(double, float, Interpolation)Skapa en ny nyckelram med specificerat värde
FindProperty(string)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller inbyggd egenskap (identifierad med dess namn)
GetEnumerator()Får enumeratorn att gå igenom alla nyckelrutor.
GetProperty(string)Få värdet av specificerad egenskap
RemoveProperty(Property)Tar bort en dynamisk egenskap.
RemoveProperty(string)Ta bort den angivna egenskapen identifierad av name
Reset()Tar bort alla nyckelrutor och återställer post/pre-beteenden.
SetProperty(string, object)Anger värdet för specificerad egenskap

Se även