Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/07/2006, 10:00
zicard
 
Fecha de Ingreso: julio-2006
Mensajes: 40
Antigüedad: 17 años, 9 meses
Puntos: 0
Es posible claro
Para duplicar un clip deberás usar la función duplicateMovieClip
Para duplicarlo hasta 50 veces deberás poner la funcion de duplicateMovieClip dentro de un bucle.
Para hacer algo más sencillo lo del retaso en milisegundos, sería mejor que dentro del movieclip de la burbujas añadieras uns frames vacios
el codigo podria ser algo asi...
Código:
//onEnterFrame nos servira para que vaya nos vaya apareciendo continuamente
//las burbujas, sino solo aparecerian hasta 50 y se pararian
this.onEnterFrame = function(){
	for (i=0; i<50; i++) {
		//he puesto burbuja como clip pero deberas poner el tuyo o bien añadir
		//fuera del bucle un attachMovie, como quieras
		duplicateMovieClip("burbuja_mc", "burbuja"+i+"_mc", i);
		//a partir de aqui puedes hacer que salgan por ejemplo aleatoriamente
		//por ejemplo si las burbujas van hacia arriba... que es lo normal :p
		//ponemos que aparezca aleatoriamente solo en el eje X
		this["burbuja"+i+"_mc"]._x = random(400);
		//Con la siguiente linea hacemos que sea aleatorio el tamaño de la burbuja
		//con un mínimo de 50% en la escala hasta un máximo del 100%
		this["burbuja"+i+"_mc"]._xscale = this["burbuja"+i+"_mc"]._yscale = 50+random(50);
		//la siguiente liena lo mismo que la otra pero con alpha por si se quiere ver el fondo
		this["burbuja"+i+"_mc"]._alpha = 70+random(30);
	}
}
Claro esta que tu puedes variar como quieras los parametros de la burbuja a tu gusto....
espero que te sea de ayuda...
CIAO!!