Escolar Documentos
Profissional Documentos
Cultura Documentos
stage.addChild(Nombre_instancia); Nombre_instancia.mouseEnabled = false; Nombre_instancia.addEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor); function fl_CustomMouseCursor(event:Event) { Nombre_instancia.x = stage.mouseX; Nombre_instancia.y = stage.mouseY; } Mouse.hide();
//Para restaurar el puntero de ratn predeterminado, quite los comentarios de las lneas siguientes:
/* ARRASTRAR Y COLOCAR
Permite que la instancia del smbolo especificado se pueda mover con una accin de arrastrar y colocar. */
Nombre_instancia.addEventListener(MouseEvent.MOUSE_DOWN, fl_ClickToDrag); function fl_ClickToDrag(event:MouseEvent):void { Nombre_instancia.startDrag(); } stage.addEventListener(MouseEvent.MOUSE_UP, fl_ReleaseToDrop); function fl_ReleaseToDrop(event:MouseEvent):void { Nombre_instancia.stopDrag(); }
Nombre_instancia.play(); Nombre_instancia.stop();
/* OCULTAR UN OBJETO
Nombre_instancia.visible = false;
/* MOSTRAR UN OBJETO
Nombre_instancia.visible = true;
nextFrame();
/* IR AL FOTOGRAMA ANTERIOR Y DETENER La cabeza lectora se mueve hasta el fotograma anterior y detiene la pelcula. */ prevFrame();
/* IR A LA ESCENA SIGUIENTE Y REPRODUCIR La cabeza lectora se mueve hasta la escena siguiente en la lnea de tiempo y prosigue la reproduccin en dicha escena. */ nextScene();
/* IR A LA ESCENA ANTERIOR Y REPRODUCIR La cabeza lectora se mueve hasta la escena anterior en la lnea de tiempo y prosigue la reproduccin en dicha escena. prevScene();
/* IR A LA ESCENA Y REPRODUCIR Se reproduce la pelcula desde la escena y fotograma especificados. gotoAndPlay(1, "Escena 3"); /* IR A LA ESCENA Y DETENER Se detiene la pelcula desde la escena y fotograma especificados. gotoAndStop(1, "Escena 3");
/* MOVER HORIZONTALMENTE
Mueve la instancia del smbolo especificado hacia la izquierda o hacia la derecha reduciendo o aumentando su propiedad x segn el nmero especificado de pxeles.
Nombre_instancia.x -= 100;
/* Mover verticalmente Mueve la instancia del smbolo hacia arriba o hacia abajo aumentando o reduciendo su propiedad y segn el nmero especificado de pxeles. Nombre_instancia.y -= 100;
/* Rotar continuadamente
Gira la instancia del smbolo continuadamente actualizando su propiedad rotation en un evento ENTER_FRAME. Nombre_instancia.addEventListener(Event.ENTER_FRAME, fl_RotateContinuously); function fl_RotateContinuously(event:Event) { Nombre_instancia.rotation += 10; }
2. Los archivos de dominios de Internet distintos del dominio en el que reside el archivo SWF al que se llama no se pueden cargar sin una configuracin especial. Nombre_instancia.addEventListener(MouseEvent.CLICK, fl_ClickToLoadSWF); var fl_Loader:Loader; function fl_ClickToLoadSWF(event:MouseEvent):void { fl_Loader = new Loader(); fl_Loader.load(new URLRequest("http://www.helpexamples.com/flash/images/image1.jpg")); addChild(fl_Loader); }
/* Hacer clic para cargar/descargar archivo SWF o imagen desde una direccin URL.
Nombre_instancia.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF); var fl_Loader:Loader; //Esta variable realiza un seguimiento de las veces que quiere cargar o descargar el archivo SWF var fl_ToLoad:Boolean = true; function fl_ClickToLoadUnloadSWF(event:MouseEvent):void { if(fl_ToLoad) { fl_Loader = new Loader(); fl_Loader.load(new URLRequest("http://www.helpexamples.com/flash/images/image1.jpg")); addChild(fl_Loader); } else { fl_Loader.unload(); removeChild(fl_Loader); fl_Loader = null; } fl_ToLoad = !fl_ToLoad; }
/* Quitar instancia del escenario Quita la instancia del smbolo especificado del escenario. */ removeChild(Nombre_instancia);
AUDIO Y VIDEO
/* Hacer clic para reproducir sonido
Al hacer clic en la instancia del smbolo, se reproduce el sonido especificado. Al hacer clic en la instancia del smbolo otra vez, el sonido se detiene.
Instrucciones: 1. Reemplace "http://www.helpexamples.com/flash/sound/song1.mp3" a continuacin por la direccin URL del archivo de sonido. Conserve las comillas (""). */ Nombre_instancia.addEventListener(MouseEvent.CLICK, fl_ClickToPlayStopSound); var fl_SC:SoundChannel; function fl_ClickToPlayStopSound(evt:MouseEvent):void { var s:Sound = new Sound(new URLRequest("http://www.helpexamples.com/flash/sound/song1.mp3")); fl_SC = s.play(); }
2. Asegrese de asignar un archivo de origen de vdeo en las propiedades de la instancia del componente FLVPlayback. */ Nombre_instancia.addEventListener(MouseEvent.CLICK, fl_ClickToPlayVideo); function fl_ClickToPlayVideo(event:MouseEvent):void { video_instance_name.play(); }
/* Hacer clic para buscar punto de referencia (es necesario un componente FLVPlayback)
Al hacer clic en la instancia del smbolo especificado, se busca un punto de referencia del vdeo en la instancia del componente FLVPlayback especificado. Instrucciones: 1. Reemplace 'video_instance_name' a continuacin por el nombre de instancia del componente FLVPlayback que quiera buscar. 2. Reemplace "Cue Point 1" a continuacin por el nombre del punto de referencia que quiera buscar. Conserve las comillas ("").
*/ Nombre_instancia.addEventListener(MouseEvent.CLICK, fl_ClickToSeekToCuePoint); function fl_ClickToSeekToCuePoint(event:MouseEvent):void { var cuePointInstance:Object = video_instance_name.findCuePoint("Punto de referencia 1"); video_instance_name.seek(cuePointInstance.time); }
/* Evento MouseOver
Al pasar el ratn por encima de la instancia del smbolo especificado, se ejecuta una funcin a la que puede aadir su cdigo personalizado. Instrucciones: 1. Aada el cdigo personalizado en una nueva lnea despus de la lnea que dice "// Inicio del cdigo personalizado" ms abajo. El cdigo se ejecutar al pasar el ratn por encima de la instancia del smbolo. */ Nombre_instancia.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler); function fl_MouseOverHandler(event:MouseEvent):void { }
/* Evento MouseOut
Al retirar el ratn de la instancia del smbolo especificado, se ejecuta una funcin a la que puede aadir su cdigo personalizado. Instrucciones: 1. Aada el cdigo personalizado en una nueva lnea despus de la lnea que dice "// Inicio del cdigo personalizado" ms abajo. El cdigo se ejecutar al retirar el ratn de la instancia del smbolo. Nombre_instancia.addEventListener(MouseEvent.MOUSE_OUT, fl_MouseOutHandler); function fl_MouseOutHandler(event:MouseEvent):void { }
/* Evento KeyPressed
Ejecuta la funcin fl_KeyboardDownHandler definida a continuacin cuando se pulsa cualquier tecla. Instrucciones: 1. Aada el cdigo personalizado en una nueva lnea despus de la lnea que dice "// Inicio del cdigo personalizado" ms abajo. El cdigo se ejecutar al pulsar cualquier tecla. */ stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_KeyboardDownHandler); function fl_KeyboardDownHandler(event:KeyboardEvent):void { }
/* Evento EnterFrame
Ejecuta la funcin fl_EnterFrameHandler definida a continuacin cada vez que la cabeza lectora se mueve a un nuevo fotograma de la lnea de tiempo. Instrucciones: 1. Aada el cdigo personalizado en una nueva lnea despus de la lnea que dice "// Inicio del cdigo personalizado" ms abajo. El cdigo se ejecutar cuando la cabeza lectora se mueva a un nuevo fotograma de la lnea de tiempo. */ addEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler); function fl_EnterFrameHandler(event:Event):void { }