Quetal amigos, bueno voy al punto.

estoy haciendo una animacion tipo atomo, donde en mi pantalla principal tengo una animación de un circulo(que es un clip de pelicula llamado "ato" en su nombre de instancia) girando alrededor de otro circulo estatico. El primer circulo(el mc) tiene una guia de movimiento eliptica y una clasica interpolacion de movimiento. lo que intento hacer es que cuando pase el raton sobre este circulo se detenga la animacion y se escale un poco mas y que cuando el raton se quite, esta animacion continue con su trayectoria normal y regrese asu tamaño normal.

hasta el momento si logro detener y continuar la animacion del mc, pero cuando lo intento escalar con el setProperty, si se detiene pero al salir del circulo(mc) este ya no continua, se queda en el mismo lugar :?

este es el codigo que tengo hasta ahora...

Código ActionScript :

ato.onRollOver=function(){
stop();
setProperty(ato,_xscale, ato._xscale+15);
setProperty(ato,_yscale, ato._yscale+15);
}
ato.onRollOut=function(){
play();
setProperty(ato,_xscale, ato._xscale-15);
setProperty(ato,_yscale, ato._yscale-15);
}
ato.onRelease=function(){
   gotoAndStop(45);
}


disculpen si tengo faltas en mi codigo pero ya hace tiempo que no me metia al as :ownz:
espero me puedan ayudar ó me puedan dar un tip que me ayude a salir de este problemita que tengo.

saludos