KeyframeSequence

KeyframeSequence

Przegląd

KeyframeSequence jest klasą w Aspose.3D FOSS dla Python. Dziedziczy po: A3DObject.

KeyframeSequence umożliwia programistom tworzyć krzywe animacji z interpolacją per‑klatka i kontrolą stycznych.

Ta klasa deklaruje 7 metod dla obiektów KeyframeSequence w programach Python. Dostępne metody obejmują: __init__, add, find_property, get_property, remove_property, reset, set_property. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.3D FOSS dla Python. Właściwości: bind_point, key_frames, name, post_behavior, pre_behavior, properties.

Właściwości

NazwaTypDostępOpis
namestrOdczyt/zapisPobiera lub ustawia nazwę.
properties``OdczytPobiera właściwości.
bind_point'BindPoint'OdczytPobiera punkt wiązania.
key_framesList['KeyFrame']OdczytPobiera klatki kluczowe.
post_behaviorExtrapolationOdczytPobiera zachowanie po.
pre_behaviorExtrapolationOdczytPobiera zachowanie wstępne.

Metody

SygnaturaOpis
__init__(name: str)Calls init(name) na tej instancji KeyframeSequence.
reset()Resetuje sekwencję do jej początkowego pustego stanu
add(time: float, value: float, interpolation: Interpolation)Dodaje klatkę kluczową w podanym czasie z określoną wartością i trybem interpolacji
find_property(property_name: str)Wywołuje find_property(property_name) na tej instancji KeyframeSequence.
get_property(property: str)Wywołuje get_property(property) na tej instancji KeyframeSequence.
set_property(property: str, value)Ustawia wartość właściwości.
remove_property(property)Wywołuje remove_property(property) na tej instancji KeyframeSequence.

Zobacz także

 Polski