KeyframeSequence

KeyframeSequence

Panoramica

KeyframeSequence è una classe in Aspose.3D FOSS per Java. Eredita da: A3DObject, Iterable<KeyFrame>.

La sequenza di fotogrammi chiave descrive la trasformazione di un valore campionato nel tempo.

Questa classe fornisce 20 metodi per lavorare con oggetti KeyframeSequence nei programmi Java. I metodi disponibili includono: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator e 4 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.

Proprietà

NomeTipoAccessoDescrizione
bindPointBindPointLetturaOttiene il punto di binding della proprietà che possiede questa curva.
keyFramesList<KeyFrame>LetturaOttiene i fotogrammi chiave di questa curva.
postBehaviorExtrapolationLetturaOttiene il comportamento post che indica quale dovrebbe essere il valore campionato dopo l’ultimo fotogramma chiave.
preBehaviorExtrapolationLetturaOttiene il comportamento pre che indica quale dovrebbe essere il valore campionato prima della prima chiave.
nameStringLetturaOttiene il nome.
propertiesPropertyCollectionLetturaOttiene le proprietà.

Metodi

FirmaDescrizione
KeyframeSequence()Chiama KeyframeSequence su questa istanza di KeyframeSequence.
KeyframeSequence(name: String)Chiama KeyframeSequence(name) su questa istanza di KeyframeSequence.
getBindPoint() → BindPointOttiene il punto di collegamento della proprietà che possiede questa curva
getKeyFrames() → List<KeyFrame>Ottiene i fotogrammi chiave di questa curva.
getPostBehavior() → ExtrapolationOttiene il comportamento post, che indica quale dovrebbe essere il valore campionato dopo l’ultimo fotogramma chiave.
getPreBehavior() → ExtrapolationOttiene il comportamento pre, che indica quale dovrebbe essere il valore campionato prima della prima chiave.
add(time: double, value: float)Crea un nuovo fotogramma chiave con valore specificato /
add(time: double, value: float, interpolation: Interpolation)Crea un nuovo fotogramma chiave con valore specificato /
reset()Rimuove tutti i fotogrammi chiave e resetta i comportamenti post/pre.
iterator() → Iterator<KeyFrame>Ottiene l’enumeratore per attraversare tutti i fotogrammi chiave.
A3DObject()Chiama A3DObject su questa istanza di KeyframeSequence.
A3DObject(name: String)Chiama A3DObject(name) su questa istanza di KeyframeSequence.
getName() → StringRestituisce il nome.
setName(name: String)Imposta il valore del nome.
getProperties() → PropertyCollectionRestituisce le proprietà.
findProperty(name: String) → PropertyChiama findProperty(name) su questa istanza di KeyframeSequence.
getProperty(name: String) → ObjectChiama getProperty(name) su questa istanza di KeyframeSequence.
setProperty(name: String, value: Object)Ottiene i fotogrammi chiave di questa curva.
removeProperty(name: String) → booleanChiama removeProperty(name) su questa istanza di KeyframeSequence.
removeProperty(property: Property) → booleanChiama removeProperty(property) su questa istanza di KeyframeSequence.

Vedi anche

 Italiano