12/07/2006, 05:26
|
| | Fecha de Ingreso: junio-2006
Mensajes: 270
Antigüedad: 18 años, 5 meses Puntos: 0 | |
Tienes que poner la acción de onRollOVer en las acciones del fotograma de tu escena, no en las acciones del boton. Y en el clip que reproduces, poner como accion: _root.instanciaboton.onRollOver = function(){} Es decir, sobreescribes la accion para que al pasar por encima del botón no comience de nuevo... Luego, en el clip de la animación que reproduces, al final, pones la accion de stop(); y onRollOut. Pon _root.instanciaboton.onRollOut = function(){play();} Y lo que haces es copiar tu primer fotograma de la animación, y pegarlo fotogramas después del final, y haces la interpolación. Es decir, te queda un movimiento de avance y retroceso. Tu avanzarás con onRollOver hasta el medio de la animación (lo que antes era el final de tu animación), y cuando pases onRollOut, seguirá reproduciendose la animación, que será como el retroceso, pero en realidad es una interpolación que va desde el final hasta el principio.
P.D: En realidad es mucho más sencillo de lo que parece. |