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

Dar efectos a un movieclip vacio que carga una imagen

Estas en el tema de Dar efectos a un movieclip vacio que carga una imagen en el foro de Flash y Actionscript en Foros del Web. Hola que tal? Ante todo gracias por leer mi mensaje. Resulta que estoy haciendo una animación pequeñita pero un poco engorrosa, la cual quiero que ...
  #1 (permalink)  
Antiguo 30/12/2010, 15:36
 
Fecha de Ingreso: diciembre-2010
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Dar efectos a un movieclip vacio que carga una imagen

Hola que tal?
Ante todo gracias por leer mi mensaje. Resulta que estoy haciendo una animación pequeñita pero un poco engorrosa, la cual quiero que haga lo siguiente.

Desde un archivo esterno XML carga el nombre de una imagen ( en concreto son 6),
utilizando un movieclip, luego se les cambia el tamaño a las seis imagenes y una vez cargada y modificadas quiero agregarles efectos, que se muevan y tal.

Consigo conectarme con el XML, cargar las imágenes en los movieclipvacios y luegos cambiarles el tamaño, pero cuando lo tengo todo en el escenario.. no hacen nada. Y lleva ya dos o tres dias dandole vueltas a los puntitos esos que son los de los movieclip vacios, pero no consigo nada.

Una ayudita por favorr!!


este es el actionscript:

--------------------------------------------------------------------------------------------------------
// los movieclip vacios los creo con F8, para poder verlos en la
//libreria

this.createEmptyMovieClip ("image_mc", this.getNextHighestDepth ());

var mclListener:Object = new Object ();




//El evento onLoadInit se invoca cuando se han ejecutado las acciones del primer fotograma del clip cargado

mclListener.onLoadInit = function (target_mc:MovieClip)

{

//aquí cambio las propiedades del clip cargado
target_mc._width=125;
target_mc._height = 125;
};

//creamos un objeto del tipo MovieClipLoader, como el nombre lo indica lo usamo para cargar los MovieClips

var image_mcl:MovieClipLoader = new MovieClipLoader ();

//aquí le decimos a AS que el MovieClipLoader llamado "image_mcl" será "escuchado" por el objeto "mclListener"

image_mcl.addListener (mclListener);


var imagen1:String;
var obj_xml:XML = new XML ();
obj_xml.load ("xml/fotos6v1.xml");
obj_xml.ignoreWhite=true;
obj_xml.onLoad = function (exito){
if (exito){

imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[0].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto1);
// aquí cargo la imagen que me ofrece el XML en el moviclip que previamente
// he creado con F8
imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[1].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto2);
imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[2].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto3);
imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[3].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto4);
imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[4].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto5);
imagen1 = obj_xml.childNodes[0].childNodes[0].childNodes[5].firstChild.nodeValue;
image_mcl.loadClip (imagen1, foto6);
gotoAndPlay(2);

}else{
trace("Error toooooooooo gordo!");

}
};

Etiquetas: carga, dar, efectos, movieclip, vacio
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 09:17.