
Код AS1/AS2:
frames = 2; //количество кадров -1
frameOn = 0; //текущий кадр -1
right.onRollOver = function() {
if(frameOn<frames){frameOn++;}
newX = -742*frameOn;
updatePos(newX);
}
left.onRollOver = function() {
if(frameOn>0){frameOn--;}
newX = -742*frameOn;
updatePos(newX);
}
function updatePos(newX){
clip.onEnterFrame = function() {
X=clip._x;
clip._x = X+(newX-X)*0.6;
if (clip._x == newX){
delete clip.onEnterFrame;
}
};
}
под пиво есть решение.