| 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
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne