13/10/2009, 04:15
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 17 años Puntos: 0 | |
Respuesta: Problema botón con tween (si paso el ratón rápido) Gracias, como dices la clase tween posee sus propios eventos. Lo solucioné poniendo un interruptor como dijiste. Programé esto y funciona perfectamente:
Código:
var acabado = false;
function fin(){ if (acabado == false) { acabado = true; } else { acabado = false; } }
onRollOver = function(){
trace (acabado);
if (acabado == false){
fondo.tween("_y", -5, 0.4, "easeOutBounce");
textoA.tween("_x", _width, 0.4, "easeInBack");
textoB.tween("_x", 0, 0.6, "easeOutBack", 0.4, fin);
}
}
onRollOut = function(){
trace (acabado);
if (acabado == true){
fondo.tween("_y", 25 , 0.4, "easeOutBounce", 0.4, fin);
textoA.tween("_x", 0, 0.6, "easeOutBack", 0.4);
textoB.tween("_x", -_width, 0.4, "easeInBack");
}
}
|