Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2006, 06:47
strepor
 
Fecha de Ingreso: enero-2004
Mensajes: 149
Antigüedad: 20 años, 3 meses
Puntos: 1
No consigo que me funcione el Math.random()

Hola. Os comento mi problema.

Tengo un movieclip con varias animaciones, empezando cada una con una etiqueta ("azul", "verde" y "naranja"), y la instancia que le he dado a este clip es "colores1".
Por otra parte tengo un botón y se supone que cada vez que se hace rollover, se debería reproducir aleatoriamente una de esas tres animaciones.
Aquí pongo la programación que he puesto, a ver si alguien me ayuda.

var a = 0;

Y en el botón:
on (rollOver) {
a = a*Math.random(3)+1;
if (a = 1) {
tellTarget (_root.cuadritos.colores1) {
gotoAndPlay("azul");
}
} else if (a = 2) {
tellTarget (_root.cuadritos.colores1) {
gotoAndPlay("verde");
}
} else if (a = 3) {
tellTarget (_root.cuadritos.colores1) {
gotoAndPlay("naranja");
}
}
}
on (rollOut) {
a = 0;
tellTarget (_root.cuadritos.colores1) {
play();
}
}


Gracias