Comunidad de diseño web y desarrollo en internet online

Ayuda con DuplicateMovieClip

Citar            
MensajeEscrito el 08 Jul 2006 03:35 am
Hola a todos
He visto que se usa esta funcion para duplicar una pelicula (es facil hacerlo) y para almacenar datos en una variable... El problema es como hacer para que cada pelicula duplicada yo la pueda mover como quiera...
Por ejemplo yo trato de hacer que aparezca de una posicion (x,y) y se dirija lentamente hacia el mouse y a medida que se mueva el mouse la siga, cuando la alcanze desaparezca y aparezca otra, pero no se como controlar la cantidad que quiero que sigan al mouse o la velocidad o el movimiento....
Les agradeceria a todos por su ayuda...

Por krepitante

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Jul 2006 11:11 pm
Sería más fácil la respuesta si ya hubiera aparecido mi tutorial ¬¬, por lo pronto mira si esto te sirve de ayuda:
http://www.cristalab.com/foros/viewtopic.php?p=102297&highlight=atan2#102297
http://www.cristalab.com/foros/viewtopic.php?p=80149&highlight=atan2#80149

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 10 Jul 2006 05:50 pm
Hola zah, disculpa no lo habia visto...
Pero el problema es el siguiente:

En esta animacion trato de mostrar lo que quiero hacer..
Cada vez que suceda un evento o de forma aleatoria se clone una movieclip, que tengo...
Pero que esta conserve su autonomia al moverse (por el movimiento que le de yo)...
Y si quiero seguir duplicando animaciones lo haga indefinidamente, y conserve su autonomia, osea si le doy click o presiono una tecla desaparece el clon...
[IMG]http://img119.imageshack.us/my.php?image=anim0gs.swf[/IMG]

El problema que tengo es este:
[IMG] http://img464.imageshack.us/img464/1662/sa6oh.jpg [/IMG]




<<<<<<<<<Aca coloco el codigo que uso:>>>>>>>>>>>>

bact1 es elnombre del movie clip,,,

MovieClip.prototype.animar = function () {
this.onEnterFrame = function () {
with(this) {
x+=1; //o el movimiento,angulo, trasperencia que escoja yo...
}
}
}
for (i=1;i<=5;i++) {
bact1.duplicateMovieClip ("bacteria"+i, i);
with (this["bacteria"+i]) {
_x=0 + Math.random (120);
_y=0 + Math.random (120);
animar(); <--- este codigo llama a la funcion de arriba, pero no regresa a este bucle...
}
}
_global.yo = setInterval(xxx, 10);






Se lo agradeceria enormemente si me ayudan con este o con otro codigo...
GRACIAS

Por krepitante

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Jul 2006 05:18 pm
No one knows???

Por krepitante

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Jul 2006 09:10 pm
Math.random no tiene esa sintaxis. Escribe

Código :

Math.random()*120

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 11 Jul 2006 09:26 pm
Por favor krepitante cuando muestres codigo utiliza la etiqueta Code....

Salu2 y Exitos!!!

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

firefox

 

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