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

Pasar codigo action script 2 a action script 3

Estas en el tema de Pasar codigo action script 2 a action script 3 en el foro de Flash y Actionscript en Foros del Web. Les explico mi caso: He descargado una galeria de imagenes que quiero aplicar a mi proyecto flash cs4 (con action script 3) y esta galeria ...
  #1 (permalink)  
Antiguo 18/12/2009, 06:20
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 11 meses
Puntos: 0
Pasar codigo action script 2 a action script 3

Les explico mi caso:
He descargado una galeria de imagenes que quiero aplicar a mi proyecto flash cs4 (con action script 3) y esta galeria esta en action script 1&2, como ne se nada de programacion habia encontrado como cargar swf externo dentro de un clip de pelicula a modo de contenedor. (Si creen que es conveniente actualizar el codigo de la galeria para ponerlo dentro del mismo flash y alguien me ayuda, diganmelo porfavor pero tampoco se como escalarlo para el nuevo tamaño)

En el Flash tengo un clip de pelicula y dentro otro llamado PORTAFOLIO (835 x 599 pixels) dentro tengo un boton que llama al SWF externo y un clip de pelicula llamado contenedor (20 x 14 pixels aunque visualmente es igual que el PORTAFOLIO) donde se carga la galeria.

Alguien puede indicarme como puedo escalar/indicar medidas... en este SWF y donde se hace para que el SWF encaje bien dentro del clip contenedor. El clip es de 20 x 14 pixels y la galeria es de 650 x 480.

Muchísimas gracias!!!!!
  #2 (permalink)  
Antiguo 18/12/2009, 06:46
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Pasar codigo action script 2 a action script 3

El codigo que tengo es este:

btn_mc.addEventListener(MouseEvent.CLICK,Click);
//Recibe de parametro el evento
function Click(e:MouseEvent){ //aqui pegas todo tu codigo sin problema
var contenedor:MovieClip = new MovieClip();
var loader:Loader = new Loader();
loader.load(new URLRequest("galeria.swf"));

loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, insertMovie);

function insertMovie(evt:Event):void{

addChild(contenedor).name = "contenedor";
contenedor.addChild(loader).name = "loader";

}

Quiero que galeria.swf cuando sea llamada tenga el mismo tamaño que el contenedor.
Creé un swf basico de 20 x 14 px y lo mete perfecto pero con la galeria no puedo cambiarle las dimensiones de documento porque luego todo aunque se vea bien en el flash, al publicar no se ve nada como si todo quedara con el tamaño de antes y con el nuevo tamaño de "lienzo". Supongo que tendra que ver la programacion, habra escalas y ... pero como no tengo ni idea creo que lo mas sencillo es en el codigo que os he puesto escalar el SWF al tamaño del contenedor. (Si se puede).
¿No se que creeis?

En fin... me desespero mucho, gracias por ayudarme!!
  #3 (permalink)  
Antiguo 18/12/2009, 13:57
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Pasar codigo action script 2 a action script 3

¿nadie sabe?
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 22:24.