vuoi che poi al rollOut torni indietro?
se è così allora dai nome istanza al tuo clip "mc".
al pulsante dai nome istanza "bottone_mc"
poi nella timeline scrivi il codice seguente.
codice:
//Prototype che muove un mc nella posizione x specificata
MovieClip.prototype.move = function(endX, speed) {
this.onEnterFrame = function() {
var offset = 0.5;
var rx = Math.abs(endX-this._x);
//Muovo il mc finchè non raggiunge la sua posizione finale
if (!rx<=offset) {
(this._x<endX) ? (this._x += rx/speed) : (this._x -= rx/speed);
} else {
//A spostamento completato elimino l'enterframe
delete this.onEnterFrame;
}
};
};
bottone_mc.onRollOver = function() {
//il primo valore indica la posizione della x finale
//il secondo valore indica la velocità, più il numero è alto più è lenta
mc.move(130, 5);
};
bottone_mc.onRollOut = function() {
//il primo valore indica la posizione della x finale
//il secondo valore indica la velocità, più il numero è alto più è lenta
mc.move(60, 5);
};