KeyframeSequence
Преглед
KeyframeSequence Това е клас в Aspose.3D FOSS за .NET.
KeyframeSequence управлява анимационни ключови рамки, предлагащи методи за добавяне, премахване, извличане и интерполация на ключеви равнища и експозиция PropertyName и KeyFrames свойства.
Собственост
| Име на | Типът | достъп | описание |
|---|---|---|---|
PropertyName | string | Прочети / Писане | Получава или поставя името на анимирания имот |
KeyFrames | List<KeyFrame> | Прочетете | Осигурява списъка на ключовите рамки в последователността |
PreExtrapolation | Extrapolation | Прочети / Писане | Получава или поставя екстраполационното поведение преди първия ключов рамка |
PostExtrapolation | Extrapolation | Прочети / Писане | Получава или поставя екстраполационното поведение след последния ключов рамка |
Методи
| Подписване | описание |
|---|---|
KeyframeSequence() | Инициативата на последователност за посоченото име на имота |
KeyframeSequence(propertyName: string) | |
GetKeyFrameAtTime(time: float) | Връща ключовата рамка, чието време съответства на дадена стойност |
AddKeyFrame(keyFrame: KeyFrame) | Добавете предоставената ключова рамка към последователността |
RemoveKeyFrame(keyFrame: KeyFrame) | Изтрива посочения ключов фрагмент от последователността |
Interpolate(time: float) | Изчислява интерполираните стойности по време на изчисление въз основа на ключови рамки |