Hola.
Pues selecciones el mc en la escena principal, abres el panel de acciones e insertas el código:
Código:
onClipEvent (load) {
this._x=400;//400 es la posición incial
_root.mc_boton.a=5;
}
mc_boton es el nombre de instancia donde está el botón.
Luego, en el botón cambias el código que te di antes por:
Código:
on (release) {
onEnterFrame = function() {
_root.mc._x-=a;
if (_root.mc._x<200) {
a-=0.2;
}
if (a<0) {
a=0;
delete onEnterFrame;
}
}
}
En la posición x=200 empieza a frenar, y se detiene en la posición x=135. Desde que empieza a frenar, va 0.2 más lento, hasta alcanzar el cero (parado). 5, 4'8, 4'6,..., 0. Con mi ejemplo, se para en 135. Tú haz tus cálculos para controlar tus resultados.
Un saludo.