| Paquete | flash.display |
| Clase | public class Loader |
| Herencia | Loader DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
load() para iniciar la carga. El objeto de visualización cargado se añade como elemento secundario del objeto Loader.
Utilice la clase URLLoader para cargar texto o datos binarios.
La clase Loader anula los siguientes métodos heredados, ya que un objeto Loader sólo puede tener un objeto de visualización secundario: el objeto de visualización que carga. La llamada a los siguientes métodos emite una excepción: addChild(), addChildAt(), removeChild(), removeChildAt() y setChildIndex(). Para quitar un objeto de visualización cargado, debe quitar el objeto Loader de la matriz de elementos secundarios de su DisplayObjectContainer principal.
Nota: las clases MovieClipLoader y LoadVars de ActionScript 2.0 no se utilizan en ActionScript 3.0. Las sustituyen las clases Loader y URLLoader.
Cuando utilice la clase Loader, tenga en cuenta el modelo de seguridad de Flash Player:
System.allowDomain() o al método System.allowInsecureDomain() del archivo del contenido cargado.Para más información, consulte las siguientes secciones:
Al cargar un archivo SWF de un origen que no es de confianza (por ejemplo, un dominio distinto al del archivo SWF raíz del objeto Loader), es aconsejable definir una máscara para el objeto Loader a fin de evitar que el contenido cargado (que es un elemento secundario del objeto Loader) se dibuje en partes del escenario situadas fuera de la máscara, como se muestra en el siguiente código:
import flash.display.*; import flash.net.URLRequest; var rect:Shape = new Shape(); rect.graphics.beginFill(0xFFFFFF); rect.graphics.drawRect(0, 0, 100, 100); rect.graphics.endFill(); addChild(rect); var ldr:Loader = new Loader(); ldr.mask = rect; var url:String = "http://www.unknown.example.com/content.swf"; var urlReq:URLRequest = new URLRequest(url); ldr.load(urlReq); addChild(ldr);
Véase también
| Propiedad | Definido por | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
Las opciones de accesibilidad actuales para este objeto de visualización.
| DisplayObject | |
![]() | alpha : Number
Indica el valor de transparencia alfa del objeto especificado.
| DisplayObject | |
![]() | blendMode : String
Un valor de la clase BlendMode que especifica el modo de mezcla que debe utilizarse.
| DisplayObject | |
![]() | cacheAsBitmap : Boolean
Si se define como true, Flash Player deja en caché una representación interna de mapa de bits del objeto de visualización.
| DisplayObject | |
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
| Object | |
| content : DisplayObject
[read-only]
Contiene el objeto de visualización raíz del archivo SWF o el archivo de imagen (JPG, PNG o GIF) que se cargó empleando los métodos load() o loadBytes().
| Loader | ||
| contentLoaderInfo : LoaderInfo
[read-only]
Devuelve un objeto LoaderInfo que corresponde al objeto que se está cargando.
| Loader | ||
![]() | contextMenu : ContextMenu
Especifica el menú contextual asociado a este objeto.
| InteractiveObject | |
![]() | doubleClickEnabled : Boolean
Especifica si este objeto recibe eventos doubleClick.
| InteractiveObject | |
![]() | filters : Array
Matriz indexada que contiene todos los objetos de filtro actualmente asociados con el objeto de visualización.
| DisplayObject | |
![]() | focusRect : Object
Especifica si este objeto muestra un rectángulo de selección.
| InteractiveObject | |
![]() | height : Number
Indica la altura del objeto de visualización, expresada en píxeles.
| DisplayObject | |
![]() | loaderInfo : LoaderInfo
[read-only]
Devuelve un objeto LoaderInfo que contiene información sobre la carga del archivo al que pertenece este objeto de visualización.
| DisplayObject | |
![]() | mask : DisplayObject
El objeto de visualización que origina la llamada se enmascara mediante el objeto mask especificado.
| DisplayObject | |
![]() | mouseChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para ratón.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Especifica si este objeto recibe mensajes de ratón.
| InteractiveObject | |
![]() | mouseX : Number
[read-only]
Indica la coordenada x de la posición del ratón en píxeles.
| DisplayObject | |
![]() | mouseY : Number
[read-only]
Indica la coordenada y de la posición del ratón en píxeles.
| DisplayObject | |
![]() | name : String
Indica el nombre de instancia de DisplayObject.
| DisplayObject | |
![]() | numChildren : int
[read-only]
Devuelve el número de elementos secundarios de este objeto.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Especifica si el objeto de visualización es opaco con un determinado color de fondo.
| DisplayObject | |
![]() | parent : DisplayObjectContainer
[read-only]
Indica el objeto DisplayObjectContainer que contiene este objeto de visualización.
| DisplayObject | |
![]() | prototype : Object
[static]
Una referencia al objeto prototipo de una clase u objeto de función.
| Object | |
![]() | root : DisplayObject
[read-only]
Para un objeto de visualización en un archivo SWF cargado, la propiedad root es el objeto de visualización de nivel más alto en la parte de la estructura de árbol de la lista de visualización representada por dicho archivo SWF.
| DisplayObject | |
![]() | rotation : Number
Indica el giro de la instancia de DisplayObject, expresado en grados, con respecto a su orientación original.
| DisplayObject | |
![]() | scale9Grid : Rectangle
La cuadrícula de escala aplicada actualmente.
| DisplayObject | |
![]() | scaleX : Number
Indica la escala horizontal (percentage) del objeto aplicada desde el punto de registro.
| DisplayObject | |
![]() | scaleY : Number
Indica la escala vertical (percentage) de un objeto aplicada desde el punto de registro del objeto.
| DisplayObject | |
![]() | scrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización.
| DisplayObject | |
![]() | stage : Stage
[read-only]
El escenario del objeto de visualización.
| DisplayObject | |
![]() | tabChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para tabulación.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Especifica si este objeto está en el orden de tabulación.
| InteractiveObject | |
![]() | tabIndex : int
Especifica el orden de tabulación de los objetos de un archivo SWF.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[read-only]
Devuelve un objeto TextSnapshot para esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() | transform : Transform
Objeto con propiedades pertenecientes a una matriz, transformación de color y límites de píxel de un objeto de visualización.
| DisplayObject | |
![]() | visible : Boolean
Indica si el objeto de visualización es visible.
| DisplayObject | |
![]() | width : Number
Indica la anchura del objeto de visualización, expresada en píxeles.
| DisplayObject | |
![]() | x : Number
Indica la coordenada x de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal.
| DisplayObject | |
![]() | y : Number
Indica la coordenada y de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal.
| DisplayObject | |
| Método | Definido por | ||
|---|---|---|---|
|
Loader()
Crea un objeto Loader que puede utilizar para cargar archivos como, por ejemplo, archivos SWF, JPEG, GIF o PNG.
| Loader | ||
![]() |
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento.
| EventDispatcher | |
![]() |
Indica si las restricciones de seguridad provocarían la omisión de objetos de visualización de la lista devuelta al llamar al método DisplayObjectContainer.getObjectsUnderPoint() con el punto point especificado.
| DisplayObjectContainer | |
|
Cancela una operación de método load() que está actualmente en curso para la instancia de Loader.
| Loader | ||
![]() |
Determina si el objeto de visualización especificado es un elemento secundario de la instancia de DisplayObjectContainer o la propia instancia.
| DisplayObjectContainer | |
![]() |
Distribuye un evento en el flujo del evento.
| EventDispatcher | |
![]() |
Devuelve un rectángulo que define el área del objeto de visualización relativo al sistema de coordenadas del objeto targetCoordinateSpace.
| DisplayObject | |
![]() |
Devuelve la instancia del objeto de visualización secundario que sale del índice especificado.
| DisplayObjectContainer | |
![]() |
Devuelve el objeto de visualización secundario que sale con el nombre especificado.
| DisplayObjectContainer | |
![]() |
Devuelve la posición de índice de una instancia secundaria de DisplayObject.
| DisplayObjectContainer | |
![]() |
Devuelve una matriz de objetos que quedan bajo el punto especificado y son elementos secundarios (o terciarios, etc.) de esta instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Devuelve un rectángulo que define el límite del objeto de visualización, basado en el sistema de coordenadas definido por el parámetro targetCoordinateSpace, excluyendo los trazos en las formas.
| DisplayObject | |
![]() |
Convierte el objeto point de las coordenadas del escenario (globales) en las coordenadas del objeto de visualización (locales).
| DisplayObject | |
![]() |
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
| EventDispatcher | |
![]() |
Indica si un objeto tiene definida una propiedad especificada.
| Object | |
![]() |
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el objeto de visualización obj.
| DisplayObject | |
![]() |
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el punto especificado por los parámetros x e y.
| DisplayObject | |
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
| Object | |
|
Carga un archivo SWF, JPEG, JPEG progresivo, GIF sin animar o PNG en un objeto que es un elemento secundario de este objeto Loader.
| Loader | ||
|
Se carga a partir de datos binarios almacenados en un objeto ByteArray.
| Loader | ||
![]() |
Convierte el objeto point de coordenadas del objeto de visualización (locales) en coordenadas del escenario (globales).
| DisplayObject | |
![]() |
Indica si existe la propiedad especificada y si es enumerable.
| Object | |
![]() |
Elimina la instancia child de DisplayObject especificada de la lista de elementos secundarios de la instancia de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Elimina una instancia de DisplayObject secundaria de la posición de índice especificada en la lista de elementos secundarios de DisplayObjectContainer.
| DisplayObjectContainer | |
![]() |
Elimina un detector del objeto EventDispatcher.
| EventDispatcher | |
![]() |
Cambia la posición de un elemento secundario existente en el contendor de objeto de visualización.
| DisplayObjectContainer | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
| Object | |
![]() |
Intercambia el orden z (de delante a atrás) de los dos objetos secundarios especificados.
| DisplayObjectContainer | |
![]() |
Intercambia el orden z (de delante a atrás) de los objetos secundarios situados en las posiciones de índice especificadas en la lista de elementos secundarios.
| DisplayObjectContainer | |
![]() |
Devuelve la representación de cadena del objeto especificado.
| Object | |
|
Elimina un elemento secundario del objeto Loader que se cargó utilizando el método load().
| Loader | ||
![]() |
Devuelve el valor simple del objeto especificado.
| Object | |
![]() |
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto.
| EventDispatcher | |
| content | propiedad |
content:DisplayObject [read-only]
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Contiene el objeto de visualización raíz del archivo SWF o el archivo de imagen (JPG, PNG o GIF) que se cargó empleando los métodos load() o loadBytes().
public function get content():DisplayObject
SecurityError — El archivo SWF cargado o el archivo de imagen pertenece a un entorno limitado de seguridad al que no tiene acceso. En el caso de un archivo SWF cargado, puede evitar esta situación haciendo que el archivo llame al método Security.allowDomain() o que el archivo que se carga especifique un parámetro loaderContext con la propiedad securityDomain configurada como SecurityDomain.currentDomain al llamar al método load() o loadBytes().
|
Véase también
| contentLoaderInfo | propiedad |
contentLoaderInfo:LoaderInfo [read-only]
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Devuelve un objeto LoaderInfo que corresponde al objeto que se está cargando. Los objetos LoaderInfo se comparten entre el objeto Loader y el objeto de contenido cargado. El objeto LoaderInfo proporciona información de progreso de carga y estadísticas sobre el archivo cargado.
Los eventos relacionados con la carga se distribuyen mediante el objeto LoaderInfo al que hace referencia la propiedad contentLoaderInfo del objeto Loader. La propiedad contentLoaderInfo se establece como un objeto LoaderInfo válido, antes incluso de que se cargue el contenido, de modo que se puedan añadir detectores de eventos al objeto antes de la carga.
public function get contentLoaderInfo():LoaderInfo
Véase también
| Loader | () | constructor |
public function Loader()
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Crea un objeto Loader que puede utilizar para cargar archivos como, por ejemplo, archivos SWF, JPEG, GIF o PNG. Llame al método load() para cargar el activo como elemento secundario de la instancia de Loader. Posteriormente, puede añadir el objeto Loader a la lista de visualización (por ejemplo, empleando el método addChild() de una instancia de DisplayObjectContainer). El activo aparece en el escenario conforme se va cargando.
También puede utilizar una instancia "offlist" de Loader, es decir, sin añadirla a un contenedor de objeto de visualización de la lista de visualización. En este modo, la instancia de Loader podría utilizarse para cargar un archivo SWF que contuviera módulos adicionales de una aplicación.
Para detectar cuándo termina de cargarse el archivo SWF, puede utilizar los eventos del objeto LoaderInfo asociado a la propiedad contentLoaderInfo del objeto Loader. Al llegar a ese punto, puede ejecutarse el código del archivo SWF de módulo para inicializar e iniciar el módulo. En el modo offlist (fuera de la lista), una instancia de Loader podría utilizarse para cargar un archivo SWF que contuviera componentes o elementos multimedia adicionales. Una vez más, puede utilizar las notificaciones de eventos de objeto LoaderInfo para detectar cuándo terminan de cargarse los componentes. Al llegar a este punto, la aplicación puede comenzar a utilizar los componentes y elementos multimedia de la biblioteca del archivo SWF mediante la creación de instancias de las clases de ActionScript 3.0 que representan a dichos componentes y elementos.
Para determinar el estado de un objeto Loader, controle los siguientes eventos del objeto LoaderInfo asociado a la propiedad contentLoaderInfo del objeto Loader:
open se distribuye cuando comienza la carga.ioError o securityError se distribuye si el archivo no se puede cargar o si se produce un error durante el proceso de carga. progress se activa continuamente mientras se está cargando el archivo.complete se distribuye cuando finaliza la descarga de un archivo, pero antes de que estén disponibles los métodos y propiedades del clip de película cargado. init se distribuye una vez que estén accesibles las propiedades y los métodos del archivo SWF cargado, de manera que pueda comenzar a manipular el archivo SWF cargado. Se distribuye este evento antes que el controlador complete. Al transmitir mediante flujo archivos SWF, el evento init puede tener lugar bastante antes que el evento complete. En la mayoría de los casos, utilice el controlador init.Véase también
| close | () | método |
public function close():void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Cancela una operación de método load() que está actualmente en curso para la instancia de Loader.
Véase también
| load | () | método |
public function load(request:URLRequest, context:LoaderContext = null):void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Carga un archivo SWF, JPEG, JPEG progresivo, GIF sin animar o PNG en un objeto que es un elemento secundario de este objeto Loader. Si carga un archivo GIF animado, sólo aparece el primer fotograma. Dado que el objeto Loader sólo puede contener un único elemento secundario, la emisión de una solicitud load() posteriormente pone fin a la solicitud anterior, si ésta continúa pendiente, y comienza una nueva carga.
Un archivo SWF o imagen cargada en un objeto Loader hereda las propiedades de posición, giro y escala de los objetos de visualización principales del objeto Loader.
Utilice el método unload() para eliminar películas o imágenes cargadas con este método o cancelar una operación de carga que se encuentra en curso.
Cuando utilice el método load(), tenga en cuenta el modelo de seguridad de Flash Player:
Security.allowDomain() del archivo del contenido cargado. allowNetworking de las etiquetas object y embed de la página HTML que aloja el contenido SWF.Para más información, consulte las siguientes secciones:
Parámetros
request:URLRequest — URL absoluta o relativa del archivo SWF, JPEG, GIF o PNG que va a cargarse. La ruta debe ser relativa al archivo SWF principal. Las URL absolutas incluyen la referencia al protocolo, como http:// o file:///. Los nombres de archivo no pueden incluir especificaciones de unidad de disco.
|
|
context:LoaderContext (default = null) — Un objeto LoaderContext que tiene propiedades que definen lo siguiente:
Para obtener información completa, consulte la descripción de las propiedades de la clase LoaderContext. |
complete: — Distribuido por el objeto LoaderInfo asociado cuando el archivo ha terminado de cargarse. El evento complete siempre se distribuye después del evento init. |
|
httpStatus: — Distribuido por el objeto LoaderInfo asociado cuando se realiza una solicitud de red a través de HTTP y Flash Player puede detectar el código de estado HTTP. |
|
init: — Distribuido por el objeto LoaderInfo asociado cuando las propiedades y métodos del archivo SWF están accesibles. El evento init siempre precede al evento complete. |
|
ioError: — Distribuido por el objeto LoaderInfo asociado cuando se produce un error de entrada o salida que provoca que una operación de carga se realice incorrectamente. |
|
open: — Distribuido por el objeto LoaderInfo asociado cuando se inicia la operación de carga. |
|
progress: — Distribuido por el objeto LoaderInfo asociado al recibirse datos mientras progresa una operación de carga. |
|
unload: — Distribuido por el objeto LoaderInfo asociado cuando se elimina un objeto cargado. |
SecurityError — El valor de LoaderContext.securityDomain debe ser null o SecurityDomain.currentDomain. Esto refleja el hecho de que sólo puede colocar los medios cargados en su entorno limitado de seguridad natural o en el suyo propio (éste último requiere un archivo de política).
|
|
SecurityError — Es posible que los archivos SWF no establezcan LoaderContext.securityDomain con ningún valor que no sea null. No se permite importar medios que no sean locales en un entorno limitado de seguridad local ni colocar otros medios locales en un lugar que no sea su entorno limitado de seguridad natural.
|
|
SecurityError — Si las propiedades applicationDomain o securityDomain del parámetro context proceden de un dominio no autorizado.
|
|
SecurityError — Si un archivo SWF local está intentando utilizar la propiedad securityDomain del parámetro context.
|
Véase también
| loadBytes | () | método |
public function loadBytes(bytes:ByteArray, context:LoaderContext = null):void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Se carga a partir de datos binarios almacenados en un objeto ByteArray.
Parámetros
bytes:ByteArray — Un objeto ByteArray. El contenido de ByteArray puede tener cualquiera de los formatos de archivo admitidos por la clase Loader: SWF, GIF, JPEG o PNG.
|
|
context:LoaderContext (default = null) — Objeto LoaderContext. Sólo se aplica la propiedad applicationDomain del objeto LoaderContext; no se aplican las propiedades checkPolicyFile y securityDomain del objeto LoaderContext.
|
ArgumentError — Si la propiedad length del objeto ByteArray no es mayor que 0.
|
|
IllegalOperationError — Si las propiedades checkPolicyFile o securityDomain del parámetro context no tienen el valor null.
|
|
SecurityError — Si la propiedad applicationDomain proporcionada de la propiedad context procede de un dominio no autorizado.
|
Véase también
| unload | () | método |
public function unload():void
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Elimina un elemento secundario del objeto Loader que se cargó utilizando el método load(). El elemento property (propiedad) del objeto LoaderInfo asociado se restablece con el valor null. El elemento secundario no se destruye necesariamente, ya que otros objetos pueden contener referencias a él; sin embargo, deja de ser elemento secundario del objeto Loader.
La práctica más recomendable consiste en cerrar explícitamente los flujos de los objetos de un archivo SWF secundario como, por ejemplo, los objetos LocalConnection, NetConnection, NetStream y Sound, antes de descargar dicho archivo SWF secundario. En caso contrario, podría continuar reproduciéndose el sonido del archivo SWF secundario aunque se hubiera descargado el archivo SWF secundario. Para cerrar los flujos del archivo SWF secundario, añada un detector de eventos al elemento secundario que detecte el evento unload. Cuando el elemento principal llame a Loader.unload(), se distribuirá el evento unload al elemento secundario. En el ejemplo siguiente, se muestra cómo puede lograr esto:
function closeAllStreams(evt:Event) {
myNetStream.close();
mySound.close();
myNetConnection.close();
myLocalConnection.close();
}
myMovieClip.loaderInfo.addEventListener(Event.UNLOAD, closeAllStreams);
Véase también
url, que es la ubicación y el nombre del archivo de imagen.LoaderExample, se crea un nuevo objeto Loader denominado loader que, a continuación, se transfiere al método configureListeners(), descrito en el paso 3.request, con url para que se conozcan el nombre del archivo y la ubicación.request se transfiere seguidamente al método loader del objeto load(), que carga la imagen en la lista de visualización.clickHandler para el evento click en el cargador. Tras un clic del ratón, se descarga la imagen cargada.configureListeners() añade siete detectores de eventos con los siguientes métodos:
completeHandler() se ejecuta cuando termina de cargarse la imagen.httpStatusHandler() se ejecuta si la imagen no se carga localmente y sólo si la solicitud de red queda disponible y Flash Player puede detectarla.initHandler() se ejecuta antes del método completeHandler() y después del método progressHandler(). Normalmente, el evento init resulta más útil al cargar los archivos SWF.ioErrorHandler() se ejecuta si el archivo de imagen no se encuentra disponible o no está accesible.openHandler() se ejecuta cuando se abre por primera vez el archivo de imagen.progressHandler() se ejecuta cuando el archivo de imagen comienza a cargarse y de nuevo cuando la imagen termina de cargarse.unLoadHandler() se ejecuta cuando la imagen se descarga con el método unload() al hacer el usuario clic en la imagen.Recuerde los siguientes requisitos:
complete (y quizás el evento ioError) son suficientes al cargar una imagen local.
package {
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.*;
import flash.net.URLRequest;
public class LoaderExample extends Sprite {
private var url:String = "Image.gif";
public function LoaderExample() {
var loader:Loader = new Loader();
configureListeners(loader.contentLoaderInfo);
loader.addEventListener(MouseEvent.CLICK, clickHandler);
var request:URLRequest = new URLRequest(url);
loader.load(request);
addChild(loader);
}
private function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
dispatcher.addEventListener(Event.INIT, initHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
dispatcher.addEventListener(Event.UNLOAD, unLoadHandler);
}
private function completeHandler(event:Event):void {
trace("completeHandler: " + event);
}
private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}
private function initHandler(event:Event):void {
trace("initHandler: " + event);
}
private function ioErrorHandler(event:IOErrorEvent):void {
trace("ioErrorHandler: " + event);
}
private function openHandler(event:Event):void {
trace("openHandler: " + event);
}
private function progressHandler(event:ProgressEvent):void {
trace("progressHandler: bytesLoaded=" + event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
}
private function unLoadHandler(event:Event):void {
trace("unLoadHandler: " + event);
}
private function clickHandler(event:MouseEvent):void {
trace("clickHandler: " + event);
var loader:Loader = Loader(event.target);
loader.unload();
}
}
}
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/flash/display/Loader.html