KeyframeSequence
Overzicht
KeyframeSequence is een klasse in Aspose.3D FOSS voor TypeScript. Erft van: A3DObject.
KeyframeSequence.constructor maakt een nieuwe reeks aan en kent optioneel een naam toe.
Deze klasse declareert 10 methoden voor KeyframeSequence objecten in TypeScript programma’s. Beschikbare methoden omvatten: add, constructor, findProperty, getProperty, removeProperty, reset, setBindPoint, setProperty, toString. Publieke leden zijn toegankelijk voor elke TypeScript applicatie na installatie van het Aspose.3D FOSS voor TypeScript pakket. Eigenschappen: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
name | string | Lezen/schrijven | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
bindPoint | `BindPoint | null` | Lezen |
keyFrames | KeyFrame[] | Lezen | Haalt de key frames op. |
postBehavior | Extrapolation | Lezen | Haalt het postgedrag op. |
preBehavior | Extrapolation | Lezen | Haalt het pre-gedrag op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
| `constructor(name: string | null)` |
reset() | Verwijdert alle keyframes en herstelt de standaardgedragsinstellingen |
add(time: number, value: number, interpolation: Interpolation) | Voegt een keyframe in op de opgegeven tijd met een waarde en interpolatiemodus |
setBindPoint(value: BindPoint) | Stelt de bindpuntwaarde in. |
constructor(name: string) | Roept constructor(name) aan op deze KeyframeSequence instantie. |
findProperty(propertyName: string) → `Property | null` |
getProperty(property: string) → any | Roept getProperty(property) aan op deze KeyframeSequence instantie. |
setProperty(property: string, value: any) | Stelt de eigenschapswaarde in. |
| `removeProperty(property: string | Property)→boolean` |
toString() → string | Roept toString aan op deze KeyframeSequence instantie. |