Привет, Alex_beginner!

Поменял N на i
Пока получилось сделать движение влево с приаттачиванием после последнего мувика..
Вправо пока никак ((

Код:
posX=_root.mc._x;
posY=_root.mc._height/2;
posMask=0;
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
center = Stage.width/2;
shag = (_xmouse-center)/10;
}
Mouse.addListener(mouseListener);
var L:Number = 5;
//длина зазора между кнопками
var N:Number = 5;
//количество кнопок
var G:Number = 1;
//скорость для кнопок
var Q:Number = G;
//
for (var i:Number = 1; i<=N; i++) {
this.attachMovie("photo"+i, "photo"+i, i);
this["photo"+i]._x = ((mcOld._x + mcOld._width) || mcOld._x)+L;
mcOld = this["photo"+i];
mcLast = this["photo"+i]._x+this["photo"+i]._width+L;
this["photo"+i]._y = posY;
this["photo"+i].onEnterFrame = function() {
if(_xmouse<center){
this._x -= shag;
//тут пока хз
//if (this._x<posMask-this._width) {
// this._x = this._x+mcLast;
//}
}
if(_xmouse>center){
this._x += -shag;
if (this._x<posMask-this._width) {
this._x = this._x+mcLast;
}
}
}
}