podes hacer algo como esto:
crea un movieClip, dentro en una layer la imagen, sobre esta imagen en otra layer un boton, ahora las acciones para el boton:
Código:
on(rollOver){
mover=0;
}
on(rollOut,releaseOutside){
mover=1;
}
ahora, salite del movieClip, y pegale las acciones:
Código:
onClipEvent(load){
limite_derecho=(775+(this._width)/2);
velocidad=10;
friccion=5;
posicion_inicial=_x;
xtarg=posicion_inicial;
mover=1;
}
onClipEvent(enterFrame){
xx=xtarg-_x;
_x+=xx/friccion;
if(mover==1){
trace(xtarg);
if(xtarg>limite_derecho){
trace("DID");
_x=posicion_inicial;
xtarg=posicion_inicial;
}else{
trace("dd");
xtarg+=velocidad;
}
}else{
xtarg=_x;
}
}
esto suponiendo que tenes como ancho del .fla =720pixeles