Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2009, 04:15
Tes
 
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");
	}
}