Foros del Web » Creando para Internet » Flash y Actionscript »

Cómo puedo enlazar .swf en AS3

Estas en el tema de Cómo puedo enlazar .swf en AS3 en el foro de Flash y Actionscript en Foros del Web. Hola, tengo una aplicación que tiene una pantalla principal para para seleccionar diferentes presentaciones. Cada una es un .fla diferente, las publico en .html y ...
  #1 (permalink)  
Antiguo 12/06/2010, 06:29
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Cómo puedo enlazar .swf en AS3

Hola, tengo una aplicación que tiene una pantalla principal para para seleccionar diferentes presentaciones. Cada una es un .fla diferente, las publico en .html y luego las enlazo mediante el siguiente código:

Código:
boton1.addEventListener(MouseEvent.CLICK, tarea1);

function tarea1(event:MouseEvent):void{
var miURL:URLRequest = new URLRequest("tarea1.html");
navigateToURL(miURL,"_self");
}
El caso que ahora necesito que la aplicación no se ejecute en un navegador, es decir, ejecutar directamente los .swf.
Lo que me gustaría saber es cómo puedo hacer esto mismo que hacía con los .html pero solamente con los .swf. He probado diferentes formas pero me salían errores al ejecutar y no tengo muchas nociones de AS3 para saber cuál es el problema.

Muchas gracias, un saludo ;)
  #2 (permalink)  
Antiguo 18/06/2010, 10:24
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Cómo puedo enlazar .swf en AS3

Hola kamus88:
Utiliza éste código:
Código actionscript:
Ver original
  1. function cargarPel(event:MouseEvent):void {
  2.     var urlSwf:URLRequest = new URLRequest("tarea1.swf");
  3.     var cargarSwf:Loader = new Loader();
  4.     cargarSwf.load(urlSwf);
  5.     this.addChild(cargarSwf);
  6. }
  7. boton1.addEventListener(MouseEvent.CLICK, cargarPel);
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: as3, enlazar, swf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:21.