Pakiet | fl.motion |
Klasa | public class MotionEvent |
Dziedziczenie | MotionEvent Event Object |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
abox_animator
, program Flash Player wykonuje następującą instrukcję trace
po zakończeniu animacji:
import fl.motion.MotionEvent; abox_animator.addEventListener(MotionEvent.MOTION_END,afterMotion); function afterMotion(e:MotionEvent) { trace("animation complete!"); }
Powiązane elementy interfejsu API
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Konstruktor. | MotionEvent | ||
Powiela instancję podklasy Event. | Event | ||
Funkcja narzędziowa umożliwiająca implementację metody toString() w niestandardowych klasach Event w języku ActionScript 3.0. | Event | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Sprawdza, czy w odniesieniu do tego zdarzenia wywołano metodę preventDefault(). | Event | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Anuluje domyślne ustawienia zdarzenia, o ile zachowanie to może być anulowane. | Event | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węźle bieżącym i węzłach następujących po nim. | Event | ||
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węzłach następujących po węźle bieżącym w przepływie zdarzeń. | Event | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu Event. | Event | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Stała | Zdefiniowane przez | ||
---|---|---|---|
MOTION_END : String = "motionEnd" [statyczny]
Wskazuje, że ruch został zatrzymany — albo za pomocą bezpośredniego wywołania metody Animator.stop() lub Animator.end(), albo za sprawą osiągnięcia punktu końcowego instancji Motion. | MotionEvent | ||
MOTION_START : String = "motionStart" [statyczny]
Wskazuje, że rozpoczęło się odtwarzanie instancji Motion. | MotionEvent | ||
MOTION_UPDATE : String = "motionUpdate" [statyczny]
Wskazuje, że wystąpienie klasy Motion uległo zmianie, a zawartość ekranu została uaktualniona. | MotionEvent | ||
TIME_CHANGE : String = "timeChange" [statyczny]
Wskazuje, że zmieniła się wartość time instancji Animator, a zawartość ekranu nie została jeszcze uaktualniona (program Flash Player nie wywołał zdarzenia motionUpdate). | MotionEvent |
MotionEvent | () | Konstruktor |
public function MotionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Konstruktor.
Parametrytype:String — Typ zdarzenia; identyfikuje operację, która wywołała zdarzenie.
| |
bubbles:Boolean (default = false ) — Określa, czy zdarzenie może uczestniczyć w propagacji w hierarchii listy wyświetlania.
| |
cancelable:Boolean (default = false ) — Określa, czy można uniemożliwić zachowanie skojarzone ze zdarzeniem.
|
MOTION_END | Stała |
public static const MOTION_END:String = "motionEnd"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Wskazuje, że ruch został zatrzymany — albo za pomocą bezpośredniego wywołania metody Animator.stop()
lub Animator.end()
, albo za sprawą osiągnięcia punktu końcowego instancji Motion.
Właściwości obiektu zdarzenia mają następujące wartości:
Właściwość | Wartość |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Obiekt, który definiuje detektor zdarzeń obsługujący zdarzenie. Przykład: jeśli metoda myButton.addEventListener() jest używana do rejestrowania detektora zdarzeń, obiekt myButton jest wartością currentTarget . |
target | Obiekt, który wywołał zdarzenie; nie jest to zawsze obiekt wykrywający zdarzenie. Aby uzyskać dostęp do obiektu, który wykrywa zdarzenie, należy skorzystać z właściwości currentTarget . |
Powiązane elementy interfejsu API
MOTION_START | Stała |
public static const MOTION_START:String = "motionStart"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Wskazuje, że rozpoczęło się odtwarzanie wystąpienia klasy Motion.
Właściwości obiektu zdarzenia mają następujące wartości:
Właściwość | Wartość |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Obiekt, który definiuje detektor zdarzeń obsługujący zdarzenie. Przykład: jeśli metoda myButton.addEventListener() jest używana do rejestrowania detektora zdarzeń, obiekt myButton jest wartością currentTarget . |
target | Obiekt, który wywołał zdarzenie; nie jest to zawsze obiekt wykrywający zdarzenie. Aby uzyskać dostęp do obiektu, który wykrywa zdarzenie, należy skorzystać z właściwości currentTarget . |
Powiązane elementy interfejsu API
MOTION_UPDATE | Stała |
public static const MOTION_UPDATE:String = "motionUpdate"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Wskazuje, że instancja Motion uległa zmianie, a zawartość ekranu została uaktualniona.
Właściwości obiektu zdarzenia mają następujące wartości:
Właściwość | Wartość |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Obiekt, który definiuje detektor zdarzeń obsługujący zdarzenie. Przykład: jeśli metoda myButton.addEventListener() jest używana do rejestrowania detektora zdarzeń, obiekt myButton jest wartością currentTarget . |
target | Obiekt, który wywołał zdarzenie; nie jest to zawsze obiekt wykrywający zdarzenie. Aby uzyskać dostęp do obiektu, który wykrywa zdarzenie, należy skorzystać z właściwości currentTarget . |
Powiązane elementy interfejsu API
TIME_CHANGE | Stała |
public static const TIME_CHANGE:String = "timeChange"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS3 |
Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Wskazuje, że zmieniła się wartość time
instancji Animator, a zawartość ekranu nie została jeszcze uaktualniona (program Flash Player nie wywołał zdarzenia motionUpdate
).
Właściwości obiektu zdarzenia mają następujące wartości:
Właściwość | Wartość |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Obiekt, który definiuje detektor zdarzeń obsługujący zdarzenie. Przykład: jeśli metoda myButton.addEventListener() jest używana do rejestrowania detektora zdarzeń, obiekt myButton jest wartością currentTarget . |
target | Obiekt, który wywołał zdarzenie; nie jest to zawsze obiekt wykrywający zdarzenie. Aby uzyskać dostęp do obiektu, który wykrywa zdarzenie, należy skorzystać z właściwości currentTarget . |
Powiązane elementy interfejsu API
Tue Jun 12 2018, 12:06 PM Z