ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
fl.events 

RSLEvent  - AS3 Flash

Pakietfl.events
Klasapublic class RSLEvent
DziedziczenieRSLEvent Inheritance Event Inheritance Object

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS5
Wersje środowiska wykonawczego: Flash Player 10.1, AIR 2

Klasa RSLEvent definiuje zdarzenia wywoływane przez obiekt 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ści publiczne
 WłaściwośćZdefiniowane przez
 Inheritedbubbles : 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
 Inheritedcancelable : Boolean
[tylko do odczytu] Wskazuje, czy można uniemożliwić operacje skojarzone ze zdarzeniem.
Event
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
 InheritedcurrentTarget : Object
[tylko do odczytu] Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
Event
 InheritedeventPhase : 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
 Inheritedtarget : Object
[tylko do odczytu] Miejsce docelowe zdarzenia.
Event
 Inheritedtype : String
[tylko do odczytu] Typ zdarzenia.
Event
Metody publiczne
 MetodaZdefiniowane 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
 Inherited
Powiela instancję podklasy Event.
Event
 Inherited
formatToString(className:String, ... arguments):String
Funkcja narzędziowa umożliwiająca implementację metody toString() w niestandardowych klasach Event w języku ActionScript 3.0.
Event
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Sprawdza, czy w odniesieniu do tego zdarzenia wywołano metodę preventDefault().
Event
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Anuluje domyślne ustawienia zdarzenia, o ile zachowanie to może być anulowane.
Event
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węźle bieżącym i węzłach następujących po nim.
Event
 Inherited
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węzłach następujących po węźle bieżącym w przepływie zdarzeń.
Event
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu Event.
Event
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Stałe publiczne
 StałaZdefiniowane 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
Szczegół właściwości

bytesLoaded

właściwość
bytesLoaded: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óre zostały pomyślnie pobrane.



Implementacja
    public function get bytesLoaded():int

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ść 
rslsFailed:int  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS5
Wersje środowiska wykonawczego: Flash Player 10.1, AIR 2

Zwraca liczbę plików, których pobieranie nie powiodło się.



Implementacja
    public function get rslsFailed():int

rslsLoaded

właściwość 
rslsLoaded:int  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersja produktu: Flash CS5
Wersje środowiska wykonawczego: Flash Player 10.1, AIR 2

Zwraca liczbę plików, których pobieranie powiodło się.



Implementacja
    public function get rslsLoaded():int

rslsTotal

właściwość 
rslsTotal: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ę plików, które były pobierane, pomyślnie i niepomyślnie.



Implementacja
    public function get rslsTotal():int
Konstruktor Szczegół

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.

Parametry
type: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.
Szczegół stałej

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ść
bubblestrue
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetInstancja 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.
rslsLoadedLiczba plików, które zostały pomyślnie pobrane.
rslsFailedLiczba 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ść
bubblestrue
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetInstancja 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.
rslsLoadedLiczba plików, które zostały pomyślnie pobrane.
rslsFailedLiczba 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





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.