Pakiet | fl.events |
Klasa | public class RSLEvent |
Dziedziczenie | RSLEvent Event Object |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
RSLPreloader
. Te zdarzenia wskazują postęp pobierania plików RSL, łącznie z informacjami o liczbie plików i liczbie załadowanych bajtów. Gdy używana jest niestandardowa pętla ładowania oparta na obsłudze zdarzeń, a kod klasy RSLPreloader jest generowany automatycznie przez narzędzie Flash do tworzenia treści, te zdarzenia są wywoływane przez główną oś czasu. W takim przypadku można użyć metody addEventListener
bez odwoływania się do obiektu RSLPreloader.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
bubbles : Boolean [tylko do odczytu]
Określa, czy zdarzenie może przechodzić fazę propagacji. | Event | ||
bytesLoaded : int [tylko do odczytu]
Zwraca łączną liczbę pobranych bajtów w plikach, które zostały pomyślnie pobrane. | RSLEvent | ||
bytesTotal : int [tylko do odczytu]
Zwraca łączną liczbę pobranych bajtów w plikach, których pobieranie zostało zakończone pomyślnie lub niepomyślnie. | RSLEvent | ||
cancelable : Boolean [tylko do odczytu]
Wskazuje, czy można uniemożliwić operacje skojarzone ze zdarzeniem. | Event | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
currentTarget : Object [tylko do odczytu]
Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. | Event | ||
eventPhase : uint [tylko do odczytu]
Bieżąca faza przepływu zdarzeń. | Event | ||
rslsFailed : int [tylko do odczytu]
Zwraca liczbę plików, których pobieranie nie powiodło się. | RSLEvent | ||
rslsLoaded : int [tylko do odczytu]
Zwraca liczbę plików, których pobieranie powiodło się. | RSLEvent | ||
rslsTotal : int [tylko do odczytu]
Zwraca łączną liczbę plików, które były pobierane, pomyślnie i niepomyślnie. | RSLEvent | ||
target : Object [tylko do odczytu]
Miejsce docelowe zdarzenia. | Event | ||
type : String [tylko do odczytu]
Typ zdarzenia. | Event |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rslsLoaded:int = 0, rslsFailed:int = 0, rslsTotal:int = 0, bytesLoaded:int = 0, bytesTotal:int = 0)
Tworzy obiekt Event zawierający określone informacje o zdarzeniach dotyczących zdarzeń RSL. | RSLEvent | ||
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 | ||
---|---|---|---|
RSL_LOAD_COMPLETE : String = "rslLoadComplete" [statyczny]
Zdarzenie wywoływane przez obiekt RSLPreloader po pomyślnym zakończeniu pobierania wszystkich plików RSL. | RSLEvent | ||
RSL_PROGRESS : String = "rslProgress" [statyczny]
Zdarzenie wywoływane przez obiekt RSLPreloader w celu wskazania postępu pobierania plików RSL. | RSLEvent |
bytesLoaded | właściwość |
bytesTotal | właściwość |
bytesTotal:int
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Zwraca łączną liczbę pobranych bajtów w plikach, których pobieranie zostało zakończone pomyślnie lub niepomyślnie.
Implementacja
public function get bytesTotal():int
rslsFailed | właściwość |
rslsLoaded | właściwość |
rslsTotal | właściwość |
RSLEvent | () | Konstruktor |
public function RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rslsLoaded:int = 0, rslsFailed:int = 0, rslsTotal:int = 0, bytesLoaded:int = 0, bytesTotal:int = 0)
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Tworzy obiekt Event zawierający określone informacje o zdarzeniach dotyczących zdarzeń RSL.
Parametrytype:String — Typ zdarzenia. Możliwe wartości to: RSLEvent.RSL_LOAD_COMPLETE oraz RSLEvent.RSL_PROGRESS .
| |
bubbles:Boolean (default = false ) — Określa, czy obiekt Event uczestniczy w etapie propagacji przepływu zdarzeń.
| |
cancelable:Boolean (default = false ) — Określa, czy obiekt Event może zostać anulowany.
| |
rslsLoaded:int (default = 0 ) — Liczba plików, które zostały pomyślnie pobrane.
| |
rslsFailed:int (default = 0 ) — Liczba plików, których pobieranie nie powiodło się.
| |
rslsTotal:int (default = 0 ) — Łączna liczba plików, które były pobierane, pomyślnie i niepomyślnie.
| |
bytesLoaded:int (default = 0 ) — Łączna liczba pobranych bajtów w plikach, które zostały pomyślnie pobrane.
| |
bytesTotal:int (default = 0 ) — Łączna liczba pobranych bajtów w plikach, których pobieranie zostało zakończone pomyślnie lub niepomyślnie.
|
RSL_LOAD_COMPLETE | Stała |
public static const RSL_LOAD_COMPLETE:String = "rslLoadComplete"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Zdarzenie wywoływane przez obiekt RSLPreloader
po pomyślnym zakończeniu pobierania wszystkich plików RSL. Dla zdarzeń tego typu właściwości bytesLoaded
i bytesTotal
są zawsze równe 0. W przypadku wstępnego ładowania przy użyciu niestandardowej pętli zdarzeń treść użytkownika MUSI wykrywać to zdarzenie, aby we właściwym momencie wyjść z pętli ładowania animacji.
To zdarzenie ma następujące właściwości:
Właściwość | Wartość |
---|---|
bubbles | true |
cancelable | false ; nie ma domyślnego zachowania, które można byłoby anulować. |
currentTarget | Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. |
target | Instancja klasy DisplayObject dodawana do listy wyświetlania. Obiekt target nie zawsze jest obiektem na liście wyświetlania, która zarejestrowała detektor zdarzeń. Właściwość currentTarget umożliwia uzyskanie dostępu do obiektu na liście wyświetlania, który obecnie przetwarza zdarzenie. |
rslsLoaded | Liczba plików, które zostały pomyślnie pobrane. |
rslsFailed | Liczba plików, których pobieranie nie powiodło się. |
rslsTotal | Łączna liczba plików, które były pobierane, pomyślnie i niepomyślnie. |
bytesLoaded | Łączna liczba pobranych bajtów w plikach, które zostały pomyślnie pobrane. |
bytesTotal | Łączna liczba pobranych bajtów w plikach, których pobieranie zostało zakończone pomyślnie lub niepomyślnie. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_LOAD_COMPLETE, loadComplete); function loadComplete(e:RSLEvent) { gotoAndPlay('startOfContent'); }
Powiązane elementy interfejsu API
RSL_PROGRESS | Stała |
public static const RSL_PROGRESS:String = "rslProgress"
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flash CS5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Zdarzenie wywoływane przez obiekt RSLPreloader
w celu wskazania postępu pobierania plików RSL. Jedyny typ zdarzenia, dla którego właściwości bytesLoaded
i bytesTotal
są niezerowe.
To zdarzenie ma następujące właściwości:
Właściwość | Wartość |
---|---|
bubbles | true |
cancelable | false ; nie ma domyślnego zachowania, które można byłoby anulować. |
currentTarget | Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. |
target | Instancja klasy DisplayObject dodawana do listy wyświetlania. Obiekt target nie zawsze jest obiektem na liście wyświetlania, która zarejestrowała detektor zdarzeń. Właściwość currentTarget umożliwia uzyskanie dostępu do obiektu na liście wyświetlania, który obecnie przetwarza zdarzenie. |
rslsLoaded | Liczba plików, które zostały pomyślnie pobrane. |
rslsFailed | Liczba plików, których pobieranie nie powiodło się. |
rslsTotal | Łączna liczba plików, które były pobierane, pomyślnie i niepomyślnie. |
bytesLoaded | Łączna liczba pobranych bajtów w plikach, które zostały pomyślnie pobrane. |
bytesTotal | Łączna liczba pobranych bajtów w plikach, których pobieranie zostało zakończone pomyślnie lub niepomyślnie. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_PROGRESS, progressHandler); function progressHandler(e:RSLEvent) { trace('rslsLoaded = ' + e.rslsLoaded); trace('rslsFailed = ' + e.rslsFailed); trace('rslsTotal = ' + e.rslsTotal); trace('bytesLoaded = ' + e.bytesLoaded); trace('bytesTotal = ' + e.bytesTotal); }
Powiązane elementy interfejsu API
Tue Jun 12 2018, 12:06 PM Z