Pakiet fl.ik zawiera metody i klasy obsługujące interakcje ze szkieletami kinematyki odwrotnej utworzonymi w programie Flash CS4 lub nowszym. Klasy te nakładają ograniczenia, śledzą zdarzenia i umożliwiają animowanie istniejących szkieletów. Klasy te nie tworzą ani nie dodają szkieletów, „kości” lub „stawów”. Szkielet należy najpierw utworzyć w programie Flash CS4 lub nowszym; części szkieletu składają się na obiekt IKArmature. Następnie można, korzystając z klas pakietu fl.ik, pobierać informacje o obiekcie IKArmature (służą do tego klasy IKArmature, IKBone i IKManager), śledzić zdarzenia i definiować podprogramy obsługi zdarzeń dla etapów ruchu obiektu IKArmature (służy do tego klasa IKEvent) oraz sterować ruchem obiektu IKArmature (służą do tego klasy IKJoint i IKMover).
Klasa | Opis | |
---|---|---|
IKArmature | Klasa IKArmature opisuje szkielet kinematyki odwrotnej (KO). | |
IKBone | Klasa IKBone opisuje pojedynczy segment, który jest podstawowym składnikiem szkieletu kinematyki odwrotnej (KO). | |
IKEvent | Klasa IKEvent definiuje zdarzenia związane z obiektami zawierającymi szkielety kinematyki odwrotnej (KO). | |
IKJoint | Klasa IKJoint definiuje połączenie między dwiema kośćmi. Połączenia takie, czyli stawy, są wymaganymi podstawowymi składnikami szkieletu kinematyki odwrotnej (KO). | |
IKManager | Klasa IKManager to klasa kontenerowa reprezentująca wszystkie drzewa (szkielety) kinematyki odwrotnej (KO) zdefiniowane w dokumencie i umożliwiająca zarządzanie tymi szkieletami w środowisku wykonawczym. | |
IKMover | Klasa IKMover inicjuje ruch szkieletów w kinematyce odwrotnej (KO) oraz steruje tym ruchem. |
Tue Jun 12 2018, 12:20 PM Z