Comunidad de diseño web y desarrollo en internet online

Generacion de MC

Citar            
MensajeEscrito el 07 May 2007 07:29 pm
Hola claber ... ya hace mucho que no posteo ( doy lata ) porque mi paso por AS diminuyo bastante, ahora que lo retome, me gustaria que me ayudaran con lo siguiente:

Quiero dibujar por medio de AS unos circulos, ya tengo la funcion que los dibuja y por medio de createEmptyMovieClip lo añado al escenario.

Código :

this.createEmptyMovieClip("circulo_mc", 10);
x_cero=40;
y_cero=337;
circulo_mc._x = x_cero;
circulo_mc._y = y_cero;
dibujaCirculo(circulo_mc,1, 0xCC0000, 100);


la duda es la siguiente :

como puedo dibujar varios circulos generando el nombre del MC por medio de un for. Ejemplo:

Código :

for x=0 ....
this.createEmptyMovieClip("circulo_mc"+x, 10);
x_cero=40;
y_cero=337;
circulo_mc+x._x = x_cero;
circulo_mc+x._y = y_cero;
dibujaCirculo(circulo_mc+x,1, 0xCC0000, 100);


espero explicarme ...

gracias de antemano.

Saludos !!

Por alffa

276 de clabLevel



 

Mi casa o mi trabajo...depende (México)

firefox
Citar            
MensajeEscrito el 07 May 2007 08:12 pm

Código :

for(i=0;i<15,i++){
this.createEmptyMovieClip("circulo_mc"+i, 10*i);
this["circulo_mc"+i]._y = 40;
this["circulo_mc"+i]._x = 337;
dibujaCirculo(this["circulo_mc"+i],1, 0xCC0000, 100);
}

El truco esta en usar un array de objetos del contenedor en el que estes:

Código :

this["nombre_del_clip"]

es lo mismo que

Código :

this.nombre_del_clip

solo que, por ejemplo en una clase, a veces no podes hacer esto ultimo porq no definiste el obj.

Saludos,

D!

Por Dario!

28 de clabLevel



Genero:Masculino  

Capital Federal - BsAs - Argentina

firefox
Citar            
MensajeEscrito el 07 May 2007 08:34 pm
Gracias Dario! sos un macanudo ( modismo argentino para decir : eres un fregon en un modismo mexicano )... XD

Por alffa

276 de clabLevel



 

Mi casa o mi trabajo...depende (México)

firefox

 

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