KeyframeSequence
KeyframeSequence class
Sekvensen av nyckelbildrutor, den beskriver transformationen av ett samplat värde över tiden.
public class KeyframeSequence : A3DObject, IEnumerable<KeyFrame>
Konstruktörer
Egenskaper
| namn | Beskrivning |
|---|
| 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
| namn | Beskrivning |
|---|
| 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