Como muevo una animación con drag over
Mi pregunta es la siguiente:
Quiero hacer que cuando sitúe el mouse sobre un botón, éste me accione una animación y cuando lo saque de su superficie cese la animación y vuelva a su posición inicial.
Pero tengo un problema...
Cuando sitúo el mouse encima del botón "mouse over", sí, se acciona la animación, pero en cuanto desplazo el ratón un milímetro encima del botón la animación empieza de nuevo antes de terminar, de tal forma que si arrastro el mouse por encima del botón no para de activarse la animación volviéndose loca.
Quizá hago mal algo, aún así he intentado detener la animación con variables, pero no me hacen nada, el código es el siguiente:
on (rollOver) {
if (contador=0) {
gotoAndPlay (3);
contador = 1;
}
if (contador=1) {
contadorb = contadorb+1;
if (contadorb=10) {
contadorb = 0;
contador1 = 0;
}
}
}
on (rollOut) {
var contador = 0;
var contadorb = 0;
}
Gracias
Quiero hacer que cuando sitúe el mouse sobre un botón, éste me accione una animación y cuando lo saque de su superficie cese la animación y vuelva a su posición inicial.
Pero tengo un problema...
Cuando sitúo el mouse encima del botón "mouse over", sí, se acciona la animación, pero en cuanto desplazo el ratón un milímetro encima del botón la animación empieza de nuevo antes de terminar, de tal forma que si arrastro el mouse por encima del botón no para de activarse la animación volviéndose loca.
Quizá hago mal algo, aún así he intentado detener la animación con variables, pero no me hacen nada, el código es el siguiente:
on (rollOver) {
if (contador=0) {
gotoAndPlay (3);
contador = 1;
}
if (contador=1) {
contadorb = contadorb+1;
if (contadorb=10) {
contadorb = 0;
contador1 = 0;
}
}
}
on (rollOut) {
var contador = 0;
var contadorb = 0;
}
Gracias
1 Respuesta
Respuesta de xquizo
1