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

Unir dos swf con actionscrip3

Estas en el tema de Unir dos swf con actionscrip3 en el foro de Flash y Actionscript en Foros del Web. Hola, estoy realizando una presentacion en flash y en la primera pelicula tengo un menu, de donde se supone los botones deberian cargar otros archivos ...
  #1 (permalink)  
Antiguo 20/08/2010, 15:26
 
Fecha de Ingreso: agosto-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Unir dos swf con actionscrip3

Hola, estoy realizando una presentacion en flash y en la primera pelicula tengo un menu, de donde se supone los botones deberian cargar otros archivos swf, pero no consigo hacerlo,alguien me podria ayudar.
Ej: En la primera pagina hay un boton "Qué es", cuando doy click aqui deberia ir a un archivo swf con el nombre de "Principal_Qué es_.swf" y asi sucesivamente con el resto de los botones.

De antemano muchas gracias por la ayuda que me puedan prestar
  #2 (permalink)  
Antiguo 20/08/2010, 16:30
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Unir dos swf con actionscrip3

Hola caro_leo:
Aquí hay un ejemplo que di del código que debes usar: http://www.forosdelweb.com/f16/as2-m...ar-as3-829397/

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 21/08/2010, 08:15
 
Fecha de Ingreso: agosto-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Unir dos swf con actionscrip3

hola Bandit, Muchas gracias por la ayuda. tengo otra duda mas, para poner el AddEventListener que accion lo debe acompañar?.

Gracias
  #4 (permalink)  
Antiguo 21/08/2010, 08:17
 
Fecha de Ingreso: agosto-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Unir dos swf con actionscrip3

hola nuevamente, creo que debo explicar porque de la pregunta, cuando le doy la orden que me facilitaste me trae el otro archivo swf encima de la pagina principal automaticamente, como puedo hacer para que sea cuando le de click a un boton
  #5 (permalink)  
Antiguo 21/08/2010, 11:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Unir dos swf con actionscrip3

Crea tu botón y al ponerlo en el escenario le colocas como nombre de instancia: miBoton
En la capa 2 frame 1 escribe éste código:
Código actionscript:
Ver original
  1. function cargarPel(event:MouseEvent):void {
  2.     var urlSwf:URLRequest = new URLRequest("nombre.swf");
  3.     var cargarSwf:Loader = new Loader();
  4.     cargarSwf.load(urlSwf);
  5.     this.addChild(cargarSwf);
  6. }
  7. miBoton.addEventListener(MouseEvent.CLICK, cargarPel);
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 21/08/2010, 15:18
 
Fecha de Ingreso: agosto-2010
Mensajes: 5
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Unir dos swf con actionscrip3

me has servido de mucha ayuda, pero necesito un poco de ayuda mas, te cuento.
le doy la accion que me diste tal como esta en el mensaje anterior pero aun asi me carga el nuevo swf sobre el principal , o sea superpone las imagenes del que estoy cargando sobre el archivo que tiene el boton.

nuevamente.... mil gracias, esto me trae loca, ya tengo hecho todo el modulo y los #$%&//@ botones no me funcionan.
  #7 (permalink)  
Antiguo 25/08/2010, 22:24
 
Fecha de Ingreso: diciembre-2009
Mensajes: 3
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Unir dos swf con actionscrip3

yo tambien utilizo este codigo para "llamar" o mejor dicho "cargar" un swf sobre otro
Código:
//CARGA EXTERNA EN AS3
var direccion:URLRequest = new URLRequest("./mi_swf_a_cargar.swf");
var loader:Loader = new Loader();
boton_mc.addEventListener(MouseEvent.MOUSE_DOWN, onLoad);
function onLoad(event:MouseEvent):void{
loader.load(direccion);
stage.addChild(loader);
}
Pero tengo un problema, espero que me puedan ayudar.
Tengo un proyecto de la siguiente manera:
menu.swf
sub_menu1.swf
sub_menu1_1.swf
sub_menu1_2.swf
sub_menu2.swf
sub_menu2_1.swf
sub_menu3.swf

Con esta forma de cargar otro swf, por ejemplo cargo dentro de menu.swf el fichero sub_menu1.swf y luego en sub_menu1.swf cargo sub_menu1_2.swf y desde este cargo nuevamente menu.swf y asi sucesivamente. El mayor problema es que a manera q voy cargando mas swf's el computador se hace cada vez mas lento. ¿como puedo solucionar este problema?, ¿existe otra mejor manera de llamar a otro fichero swf?
Espero su ayuda...!

PD: en as2 utilizo loadMovie("algun_swf"), y el computador no se hace lento

Etiquetas: dos, swf, unir, actionscript
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 21:20.