Comunidad de diseño web y desarrollo en internet online

Intercambiando clips de pelicula

Citar            
MensajeEscrito el 22 Feb 2008 02:38 pm
Buenas! nuevamente fastidiando. es que se flash, pero muero con actionscript xD

Mi problema es sencillo (o almenos eso creo): necesito intercambiar un clio de pelicula por otro en un mismo frame.

Supongamos:

En el frame 1 tengo un triángulo, el cual, al hacker click en un botón, cambia a otro clip de película y se queda ahí

Esto se podría hacer con un goto a otro frame con el circulo cambiado, pero creanme que si les explicara el trabajo completo no llegaría a terminar xD por eso solo escriob lo fundamental:

Repito: algun codigo ke insertado en un botón, me permita intercambiar un clip de pelicula por otro...

Gracias :)

Por DMVA

Claber

101 de clabLevel



Genero:Masculino  

Desarrollador Multimedia

firefox
Citar            
MensajeEscrito el 22 Feb 2008 02:45 pm
Cargalo dinámicamente con attachMovie y al pusar lo suprimes con removeMovieClip y cargas el otro de la misma forma que el anterior... es lo más sencillo, no ?

Por infernalpr

236 de clabLevel



 

LoL

firefox
Citar            
MensajeEscrito el 22 Feb 2008 03:43 pm
Eso es un codigo de action script..?? ojo ke no es un swf externo ,sino es un clipo en una misma pelicula.. otro detalle ke había obviado, el clip cargado debe estar en el mismo lugar en el cual estaba el anterior.. osea, se debe sustiruir pues xD

Por DMVA

Claber

101 de clabLevel



Genero:Masculino  

Desarrollador Multimedia

firefox
Citar            
MensajeEscrito el 22 Feb 2008 06:22 pm
Bueno, en el caso de que quieras dejarlo en la misma posición, yo lo haría poniendo esa posición en unas variables, así:

Código :

var xpos:Number = 100;
var ypos:Number = 50;
//Variables para la posición
this.attachMovie("triangulo","mc1",1);
mc1._x = xpos;
mc1._y = ypos;
//Aquí attacheo el movieclip y lo pongo en función a las varibales
sustituir_btn.onPress = function() {
   mc1.removeMovieClip();
   _root.attachMovie("cuadrado","mc2",2);
   _root.mc2._x = xpos;
   _root.mc2._y = ypos;
   //Aquí lo mismo, lo attacheo y lo coloco, pero esta vez con el mc2
};



Si no sabes sobre attachMovie, aquí en cristalab encontrarás bastante información y en la ayuda de flash (F1) también

Por infernalpr

236 de clabLevel



 

LoL

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.