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...
flash.display 

FrameLabel  - AS3

Pakietflash.display
Klasapublic final class FrameLabel
DziedziczenieFrameLabel Inheritance EventDispatcher Inheritance Object

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0, Flash Player 9, Flash Lite 4

Obiekt FrameLabel zawiera właściwości określające numer klatki oraz odpowiadającą mu nazwę etykiety.

Klasa MovieClip zawiera właściwość currentLabels, która jest tablicą obiektów FrameLabel dla bieżącej sceny. Jeżeli wystąpienie klasy MovieClip nie używa scen, wówczas tablica zawiera wszystkie etykiety klatek całego wystąpienia klasy MovieClip.

Klasa Scene zawiera właściwość labels, która jest tablicą obiektów FrameLabel sceny.

Powiązane elementy interfejsu API



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  frame : int
[tylko do odczytu] Numer klatki zawierającej etykietę.
FrameLabel
  name : String
[tylko do odczytu] Nazwa etykiety.
FrameLabel
Metody publiczne
 MetodaZdefiniowane przez
  
FrameLabel(name:String, frame:int)
Konstruktor.
FrameLabel
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu.
EventDispatcher
 Inherited
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń.
EventDispatcher
 Inherited
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń.
EventDispatcher
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Usuwa detektor z obiektu EventDispatcher.
EventDispatcher
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
 Inherited
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych.
EventDispatcher
Zdarzenia
 Zdarzenie Podsumowanie Zdefiniowane przez
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja środowiska wykonawczego AIR uzyskuje fokus w systemie operacyjnym i przechodzi w stan aktywny.EventDispatcher
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja AIR traci fokus w systemie operacyjnym i przechodzi w stan nieaktywny.EventDispatcher
  Wywoływane, gdy głowica odtwarzania wchodzi do nowej klatki, dla której zdefiniowano obiekt FrameLabel z zarejestrowanym detektorem zdarzenia.FrameLabel
Szczegół właściwości

frame

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

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0, Flash Player 9, Flash Lite 4

Numer klatki zawierającej etykietę.



Implementacja
    public function get frame():int

name

właściwość 
name:String  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0, Flash Player 9, Flash Lite 4

Nazwa etykiety.



Implementacja
    public function get name():String
Konstruktor Szczegół

FrameLabel

()Konstruktor
public function FrameLabel(name:String, frame:int)

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: AIR 1.0, Flash Player 9, Flash Lite 4

Konstruktor.

Parametry
name:String — Nazwa etykiety.
 
frame:int — Numer klatki powiązanej z nazwą etykiety.
Szczegół zdarzenia

frameLabel

Zdarzenie
Typ obiektu zdarzenia: flash.events.Event
właściwość Event.type = flash.events.Event.FRAME_LABEL

Wersja języka: ActionScript 3.0
Wersje środowiska wykonawczego: Flash Player 11.3, AIR 3.3

Wywoływane, gdy głowica odtwarzania wchodzi do nowej klatki, dla której zdefiniowano obiekt FrameLabel z zarejestrowanym detektorem zdarzenia. Jeśli głowica nie porusza się lub jest tylko jedna klatka, to zdarzenie jest wywoływane w trybie ciągłym odpowiednio do liczby klatek na sekundę.

Zdarzenie frameLabel jest wywoływane po zdarzeniu frameConstructed.

Stała Event.FRAME_LABEL definiuje wartość właściwości type obiektu zdarzenia frameLabel.

Uwaga: To zdarzenie nie zawiera fazy przechwytywania ani propagacji, co oznacza, że należy dodawać detektory zdarzeń bezpośrednio do obiektów FrameLabel.

To zdarzenie ma następujące właściwości:

WłaściwośćWartość
bubblesfalse
cancelablefalse; nie ma domyślnego zachowania, które można byłoby anulować.
currentTargetObiekt FrameLabel przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń.
targetDowolne wystąpienie klasy FrameLabel z detektorem zarejestrowanym dla zdarzenia frameLabel.




[ 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.