KeyframeSequence
Oversigt over de forskellige former for støtte
KeyframeSequence er en klasse i Aspose.3D FOSS for .NET.
KeyframeSequence administrerer animationskeyframes, tilbyder metoder til at tilføje, fjerne, hente og interpolere keyframer og udstiller PropertyName og KeyFrames egenskaber.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
PropertyName | string | Læse/skrive | Finder eller indstiller navnet på den animerede egenskab |
KeyFrames | List<KeyFrame> | Læs det. | Angiver listen over nøglebilleder i sekvensen |
PreExtrapolation | Extrapolation | Læse/skrive | Finder eller indstiller ekstrapoleringsadfærden før den første keyframe |
PostExtrapolation | Extrapolation | Læse/skrive | Finder eller indstiller ekstrapoleringsadfærden efter den sidste keyframe |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
KeyframeSequence() | Initialiserer en sekvens for det angivne ejendomsnavn |
KeyframeSequence(propertyName: string) | |
GetKeyFrameAtTime(time: float) | Returnerer nøgleframe, hvis tid svarer til den angivne værdi |
AddKeyFrame(keyFrame: KeyFrame) | Tilføjer den angivne nøgleframe til sekvensen |
RemoveKeyFrame(keyFrame: KeyFrame) | Sletter den angivne nøgleframe fra sekvensen |
Interpolate(time: float) | Beregner interpolerede værdier på det givne tidspunkt baseret på nøglebilleder |