KeyframeSequence
Panoramica
KeyframeSequence è una classe in Aspose.3D FOSS per Python. Eredita da: A3DObject.
KeyframeSequence consente agli sviluppatori di creare curve di animazione con interpolazione per fotogramma chiave e controllo delle tangenti.
Questa classe dichiara 7 metodi per oggetti KeyframeSequence nei programmi Python. I metodi disponibili includono: __init__, add, find_property, get_property, remove_property, reset, set_property. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.3D FOSS per Python. Proprietà: bind_point, key_frames, name, post_behavior, pre_behavior, properties.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
name | str | Lettura/Scrittura | Ottiene o imposta il nome. |
properties | `` | Lettura | Ottiene le proprietà. |
bind_point | 'BindPoint' | Lettura | Ottiene il punto di binding. |
key_frames | List['KeyFrame'] | Lettura | Ottiene i fotogrammi chiave. |
post_behavior | Extrapolation | Lettura | Ottiene il comportamento post. |
pre_behavior | Extrapolation | Lettura | Ottiene il comportamento pre. |
Metodi
| Firma | Descrizione |
|---|---|
__init__(name: str) | Calls init(name) su questa istanza KeyframeSequence. |
reset() | Reimposta la sequenza al suo stato iniziale vuoto |
add(time: float, value: float, interpolation: Interpolation) | Aggiunge un keyframe al tempo specificato con il valore e la modalità di interpolazione indicati |
find_property(property_name: str) | Chiama find_property(property_name) su questa istanza di KeyframeSequence. |
get_property(property: str) | Chiama get_property(property) su questa istanza di KeyframeSequence. |
set_property(property: str, value) | Imposta il valore della proprietà. |
remove_property(property) | Chiama remove_property(property) su questa istanza di KeyframeSequence. |