BindPoint
Przegląd
BindPoint jest klasą w Aspose.3D FOSS dla Python. Dziedziczy po: A3DObject.
BindPoint łączy właściwość z jednym lub wieloma obiektami AnimationChannel, umożliwiając tworzenie, pobieranie i resetowanie kanałów.
Ta klasa deklaruje 14 metod dla obiektów BindPoint w programach Python. Dostępne metody to: __init__, add_channel, bind_keyframe_sequence, channels_count, create_keyframe_sequence, find_property, get_channel, get_keyframe_sequence, get_property, property, remove_property, reset_channels oraz 1 dodatkowa metoda. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.3D FOSS dla Python. Właściwości: name, properties.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
name | str | Odczyt/zapis | Pobiera lub ustawia nazwę. |
properties | `` | Odczyt | Pobiera właściwości. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(scene: 'Scene', prop: 'Property') | Calls init(scene, prop) na tej instancji BindPoint. |
add_channel(name: str, value: Any, type) → bool | Dodaje nowy kanał animacji z określoną nazwą, wartością i typem, zwracając True w przypadku sukcesu |
get_keyframe_sequence(channel_name: str) → 'KeyframeSequence' | Zwraca KeyframeSequence powiązany z podaną nazwą kanału |
create_keyframe_sequence(name: str) → 'KeyframeSequence' | Tworzy i zwraca nowy KeyframeSequence zidentyfikowany podaną nazwą |
bind_keyframe_sequence(channel_name: str, sequence: 'KeyframeSequence') | Łączy określony KeyframeSequence z nazwanym kanałem animacji |
get_channel(channel_name: str) → 'AnimationChannel' | Pobiera obiekt AnimationChannel dla podanej nazwy kanału |
reset_channels() | Usuwa wszystkie kanały i ich powiązania z BindPoint |
property() → 'Property' | Zwraca kolekcję Property powiązaną z tym BindPoint |
channels_count() → int | Zwraca liczbę aktualnie zdefiniowanych kanałów animacji |
__init__(name: str) | Calls init(name) w tej instancji BindPoint. |
find_property(property_name: str) | Wywołuje find_property(property_name) na tej instancji BindPoint. |
get_property(property: str) | Wywołuje get_property(property) na tej instancji BindPoint. |
set_property(property: str, value) | Ustawia wartość właściwości. |
remove_property(property) | Wywołuje remove_property(property) na tej instancji BindPoint. |