Pacchetto | fl.events |
Classe | public class RSLEvent |
Ereditarietà | RSLEvent Event Object |
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
RSLPreloader
. Questi eventi indicano l'avanzamento dello scaricamento delle RSL, incluse le informazioni relative al numero di file e di byte caricati. Quando si utilizza un ciclo di precaricamento di eventi personalizzati e il codice RSLPreloader viene generato automaticamente dallo strumento di creazione Flash, questi eventi vengono inviati dalla linea temporale principale. In questo caso, utilizzate addEventListener
senza l'esigenza di fare riferimento al codice RSLPreloader.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
bubbles : Boolean [sola lettura]
Indica se un evento è un evento di bubbling. | Event | ||
bytesLoaded : int [sola lettura]
Restituisce il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente. | RSLEvent | ||
bytesTotal : int [sola lettura]
Restituisce il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente o meno. | RSLEvent | ||
cancelable : Boolean [sola lettura]
Indica se il comportamento associato all'evento può essere impedito. | Event | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
currentTarget : Object [sola lettura]
L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. | Event | ||
eventPhase : uint [sola lettura]
La fase attuale del flusso di eventi. | Event | ||
rslsFailed : int [sola lettura]
Restituisce il numero di file che non è stato possibile scaricare. | RSLEvent | ||
rslsLoaded : int [sola lettura]
Restituisce il numero di file che sono stati scaricati correttamente. | RSLEvent | ||
rslsTotal : int [sola lettura]
Restituisce il numero di file che scaricati correttamente o non scaricati. | RSLEvent | ||
target : Object [sola lettura]
Il target dell'evento. | Event | ||
type : String [sola lettura]
Il tipo di evento. | Event |
Metodo | Definito da | ||
---|---|---|---|
RSLEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, rslsLoaded:int = 0, rslsFailed:int = 0, rslsTotal:int = 0, bytesLoaded:int = 0, bytesTotal:int = 0)
Crea un oggetto Event con informazioni specifiche relative agli eventi RSL. | RSLEvent | ||
Duplica un'istanza di una sottoclasse Event. | Event | ||
Una funzione dell'utilità per l'implementazione del metodo toString() in classi Event ActionScript 3.0 personalizzate. | Event | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Verifica se sull'evento è stato chiamato il metodo preventDefault(). | Event | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Annulla il comportamento predefinito di un evento se tale comportamento può essere annullato. | Event | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Impedisce l'elaborazione di tutti i listener di eventi nel nodo corrente e in tutti i nodi successivi del flusso di eventi. | Event | ||
Impedisce l'elaborazione di tutti i listener di eventi nei nodi del flusso di eventi successivi a quello corrente. | Event | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce una stringa che contiene tutte le proprietà dell'oggetto Event. | Event | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
Costante | Definito da | ||
---|---|---|---|
RSL_LOAD_COMPLETE : String = "rslLoadComplete" [statico]
Evento inviato da RSLPreloader dopo che è stato completato lo scaricamento di tutte le RSL. | RSLEvent | ||
RSL_PROGRESS : String = "rslProgress" [statico]
Evento inviato da RSLPreloader per indicare l'avanzamento dello scaricamento dei file RSL. | RSLEvent |
bytesLoaded | proprietà |
bytesTotal | proprietà |
bytesTotal:int
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Restituisce il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente o meno.
Implementazione
public function get bytesTotal():int
rslsFailed | proprietà |
rslsLoaded | proprietà |
rslsTotal | proprietà |
RSLEvent | () | Funzione di costruzione |
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)
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Crea un oggetto Event con informazioni specifiche relative agli eventi RSL.
Parametritype:String — Il tipo di evento. I possibili valori sono: RSLEvent.RSL_LOAD_COMPLETE e RSLEvent.RSL_PROGRESS .
| |
bubbles:Boolean (default = false ) — Determina se l'oggetto Event partecipa alla fase di bubbling del flusso di eventi.
| |
cancelable:Boolean (default = false ) — Determina se l'oggetto Event può essere annullato.
| |
rslsLoaded:int (default = 0 ) — Il numero di file che sono stati scaricati correttamente.
| |
rslsFailed:int (default = 0 ) — Il numero di file che non è stato possibile scaricare.
| |
rslsTotal:int (default = 0 ) — Il numero di file che scaricati correttamente o non scaricati.
| |
bytesLoaded:int (default = 0 ) — Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente.
| |
bytesTotal:int (default = 0 ) — Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente o meno.
|
RSL_LOAD_COMPLETE | Costante |
public static const RSL_LOAD_COMPLETE:String = "rslLoadComplete"
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Evento inviato da RSLPreloader
dopo che è stato completato lo scaricamento di tutte le RSL. Le proprietà bytesLoaded
e bytesTotal
sono sempre 0 per questo tipo di evento. Quando il precaricamento avviene con un ciclo di eventi personalizzati, è NECESSARIO che il contenuto utente intercetti questo evento per determinare quando uscire dal ciclo di caricamento dell'animazione.
Questo evento ha le seguenti proprietà:
Proprietà | Valore |
---|---|
bubbles | true |
cancelable | false ; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'istanza DisplayObject che viene aggiunta all'elenco di visualizzazione. Il target non è sempre l'oggetto nell'elenco di visualizzazione che ha registrato il listener di eventi. Utilizzate la proprietà currentTarget per accedere all'oggetto dell'elenco di visualizzazione che sta elaborando l'evento. |
rslsLoaded | Il numero di file che sono stati scaricati correttamente. |
rslsFailed | Il numero di file che non è stato possibile scaricare. |
rslsTotal | Il numero di file che scaricati correttamente o non scaricati. |
bytesLoaded | Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente. |
bytesTotal | Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente o meno. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_LOAD_COMPLETE, loadComplete); function loadComplete(e:RSLEvent) { gotoAndPlay('startOfContent'); }
Elementi API correlati
RSL_PROGRESS | Costante |
public static const RSL_PROGRESS:String = "rslProgress"
Versione linguaggio: | ActionScript 3.0 |
Versione prodotto: | Flash CS5 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Evento inviato da RSLPreloader
per indicare l'avanzamento dello scaricamento dei file RSL. Questo è il solo tipo di evento per cui le proprietà bytesLoaded
e bytesTotal
hanno un valore diverso da zero.
Questo evento ha le seguenti proprietà:
Proprietà | Valore |
---|---|
bubbles | true |
cancelable | false ; non è presente alcun comportamento predefinito da annullare. |
currentTarget | L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. |
target | L'istanza DisplayObject che viene aggiunta all'elenco di visualizzazione. Il target non è sempre l'oggetto nell'elenco di visualizzazione che ha registrato il listener di eventi. Utilizzate la proprietà currentTarget per accedere all'oggetto dell'elenco di visualizzazione che sta elaborando l'evento. |
rslsLoaded | Il numero di file che sono stati scaricati correttamente. |
rslsFailed | Il numero di file che non è stato possibile scaricare. |
rslsTotal | Il numero di file che scaricati correttamente o non scaricati. |
bytesLoaded | Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente. |
bytesTotal | Il numero totale di byte scaricati contenuti nei file che sono stati scaricati correttamente o meno. |
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); }
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z