Tendrías q tomar la posición a donde queres que vaya el clip cuando hacés el rollOver, para cada uno de los botones.
Le damos nombre de instancia al movie clip: "clip" y a cada uno de los botones: "b1" , "b2" y así sucesivamente...
Te quedaría algo así, suponiendo que esas son las posiciones Y de cada botón
Código :
//posicion inicial
pos1=124;
pos2=320;
pos3=480;
pos4=500;
//posicion del incial del clip
posClip=300;
b1.onRollOver = function(){
clip._y+=(pos1-clip._y)/5
}
b2.onRollOver = function(){
clip._y+=(pos2-clip._y)/5
}
//... y así para cada botón
Luego cuando hago onRollOut quiero que el clip vuelva a su lugar
Código :
b1.onRollOut= function(){
clip._y+=(posClip-clip._y)/5
}
b2.onRollOut = function(){
clip._y+=(posClip-clip._y)/5
}
//... y así para cada botónY si además querés tambien moverlo en la posición X, deberás tomas las posiciones X a donde queres llegar y agregar una linea más de codigo con el valor X
Código :
pos1X=50;
b1.onRollOver= function(){
clip._y+=(pos1-clip._y)/5
clip._x+=(pos1X-clip._x)/5
}
b1.onRollOut= function(){
clip._y+=(posClip-clip._y)/5
}
// y asi sucesivamente para cada botón
Saludos!!