KeyframeSequence
Přehled
KeyframeSequence je třída v Aspose.3D FOSS pro .NET.
KeyframeSequence spravuje animační klíčové snímky, nabízí metody pro přidávání, odstranění, získání a interpolování klíčových sněmků a odhalí vlastnosti PropertyName a KeyFrames .
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
PropertyName | string | Čtení/psaní | Získejte nebo nastavit jméno animované vlastnosti |
KeyFrames | List<KeyFrame> | Čtěte. | Poskytuje seznam klíčových rámů v pořadí. |
PreExtrapolation | Extrapolation | Čtení/psaní | Získejte nebo nastavit extrapolační chování před prvním klíčovým rámcem . |
PostExtrapolation | Extrapolation | Čtení/psaní | Získejte nebo nastavit extrapolační chování po posledním keyframe |
Metody
| Podpis: | Popis: |
|---|---|
KeyframeSequence() | Inicializace řady pro specifikovaný název vlastnosti |
KeyframeSequence(propertyName: string) | |
GetKeyFrameAtTime(time: float) | Vrátí klíčový rámec, jehož čas odpovídá dané hodnotě. |
AddKeyFrame(keyFrame: KeyFrame) | Přidává poskytnutý klíčový rámec k sekvenci |
RemoveKeyFrame(keyFrame: KeyFrame) | Odstraňuje z pořadí specifikovaný klíčový rámec . |
Interpolate(time: float) | Vypočítají interpolované hodnoty v daném čase na základě klíčových rámců. |