Paquete | fl.events |
Clase | public class RSLEvent |
Herencia | RSLEvent Event Object |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
RSLPreloader
. Estos eventos indican el progreso de descarga de bibliotecas RSL, incluida la información sobre el número de archivos y el número de bytes cargados. Cuando se utiliza un bucle de precarga de evento personalizado y el código RSLPreloader se genera automáticamente con el entorno de edición de Flash, estos eventos se distribuyen por la línea de tiempo principal. En es caso, utilice addEventListener
sin tener que hacer referencia a RSLPreloader.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
bubbles : Boolean [solo lectura]
Indica si un evento es un evento de propagación. | Event | ||
bytesLoaded : int [solo lectura]
Devuelve el número total de bytes descargados en los archivos que se han descargado correctamente. | RSLEvent | ||
bytesTotal : int [solo lectura]
Devuelve el número total de bytes descargados en los archivos que ha descargado, correctamente o no. | RSLEvent | ||
cancelable : Boolean [solo lectura]
Indica si se puede evitar el comportamiento asociado al evento. | Event | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
currentTarget : Object [solo lectura]
Objeto que procesa de forma activa el objeto de evento con un detector de eventos. | Event | ||
eventPhase : uint [solo lectura]
La fase actual en el flujo del evento. | Event | ||
rslsFailed : int [solo lectura]
Devuelve el número de archivos que no se han descargado. | RSLEvent | ||
rslsLoaded : int [solo lectura]
Devuelve el número de archivos que han descargado correctamente. | RSLEvent | ||
rslsTotal : int [solo lectura]
Devuelve el número total de archivos que se han descargado, correctamente o no. | RSLEvent | ||
target : Object [solo lectura]
El destino del evento. | Event | ||
type : String [solo lectura]
El tipo de evento. | Event |
Método | Definido por | ||
---|---|---|---|
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 objeto de evento con información específica relacionada con los eventos RSL. | RSLEvent | ||
Duplica una instancia de la subclase Event. | Event | ||
Una función de utilidad para implementar el método toString() en las clases Event personalizadas de ActionScript 3.0. | Event | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Comprueba si se ha llamado a preventDefault() en el evento. | Event | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo. | Event | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento. | Event | ||
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual. | Event | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve una cadena que contiene todas las propiedades del objeto de evento. | Event | ||
Devuelve el valor simple del objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
RSL_LOAD_COMPLETE : String = "rslLoadComplete" [estática]
Evento distribuido por RSLPreloader cuando todas las bibliotecas RSL han terminado de descargarse. | RSLEvent | ||
RSL_PROGRESS : String = "rslProgress" [estática]
Evento distribuido por RSLPreloader para indicar el progreso de descarga de archivos RSL. | RSLEvent |
bytesLoaded | propiedad |
bytesLoaded:int
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Devuelve el número total de bytes descargados en los archivos que se han descargado correctamente.
Implementación
public function get bytesLoaded():int
bytesTotal | propiedad |
bytesTotal:int
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Devuelve el número total de bytes descargados en los archivos que ha descargado, correctamente o no.
Implementación
public function get bytesTotal():int
rslsFailed | propiedad |
rslsLoaded | propiedad |
rslsTotal | propiedad |
RSLEvent | () | Información sobre |
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)
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Crea un objeto de evento con información específica relacionada con los eventos RSL.
Parámetrostype:String — El tipo de evento. Los valores posibles son: RSLEvent.RSL_LOAD_COMPLETE y RSLEvent.RSL_PROGRESS .
| |
bubbles:Boolean (default = false ) — Determina si el objeto de evento participa en la fase de propagación del flujo del evento.
| |
cancelable:Boolean (default = false ) — Determina si se puede cancelar el objeto Event.
| |
rslsLoaded:int (default = 0 ) — El número de archivos que se han descargado correctamente.
| |
rslsFailed:int (default = 0 ) — El número de archivos que no se han descargado.
| |
rslsTotal:int (default = 0 ) — El número total de archivos que se han descargado, correctamente o no.
| |
bytesLoaded:int (default = 0 ) — El número total de bytes descargados en los archivos que se han descargado correctamente.
| |
bytesTotal:int (default = 0 ) — El número total de bytes descargados en los archivos que ha descargado, correctamente o no.
|
RSL_LOAD_COMPLETE | Constante |
public static const RSL_LOAD_COMPLETE:String = "rslLoadComplete"
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Evento distribuido por RSLPreloader
cuando todas las bibliotecas RSL han terminado de descargarse. Las propiedades bytesLoaded
y bytesTotal
siempre son 0 para este tipo de evento. Cuando se precarga con un bucle de evento personalizado, el contenido del usuario DEBE detectar este evento para determinar cuándo salir del bucle de animación de carga.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | true |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | La instancia de DisplayObject que se va a añadir a la lista de visualización. El objeto target no siempre es el objeto de la lista de visualización que registró el detector de eventos. Utilice la propiedad currentTarget para acceder al objeto de la lista de visualización que está procesando el evento actualmente. |
rslsLoaded | El número de archivos que se han descargado correctamente. |
rslsFailed | El número de archivos que no se han descargado. |
rslsTotal | el número total de archivos que se han descargado, correctamente o no. |
bytesLoaded | El número total de bytes descargados en los archivos que se han descargado correctamente. |
bytesTotal | el número total de bytes descargados en los archivos que ha descargado, correctamente o no. |
import fl.events.RSLEvent; myPreloader.addEventListener(RSLEvent.RSL_LOAD_COMPLETE, loadComplete); function loadComplete(e:RSLEvent) { gotoAndPlay('startOfContent'); }
Elementos de API relacionados
RSL_PROGRESS | Constante |
public static const RSL_PROGRESS:String = "rslProgress"
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS5 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Evento distribuido por RSLPreloader
para indicar el progreso de descarga de archivos RSL. Éste es el único tipo de evento para el que las propiedades bytesLoaded
y bytesTotal
son distintas de cero.
Este evento tiene las propiedades siguientes:
Propiedad | Valor |
---|---|
bubbles | true |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | Objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | La instancia de DisplayObject que se va a añadir a la lista de visualización. El objeto target no siempre es el objeto de la lista de visualización que registró el detector de eventos. Utilice la propiedad currentTarget para acceder al objeto de la lista de visualización que está procesando el evento actualmente. |
rslsLoaded | El número de archivos que se han descargado correctamente. |
rslsFailed | El número de archivos que no se han descargado. |
rslsTotal | el número total de archivos que se han descargado, correctamente o no. |
bytesLoaded | El número total de bytes descargados en los archivos que se han descargado correctamente. |
bytesTotal | el número total de bytes descargados en los archivos que ha descargado, correctamente o no. |
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); }
Elementos de API relacionados
Tue Jun 12 2018, 02:12 PM Z