ok, dopo averla formattata correttamente ho capito la domanda
Codice PHP:
stop ();
_root.createEmptyMovieClip ("generale",1);
_root.generale._x = -1;
_root.generale._y = 106.4;
_root.generale._alpha = 0;
for (i = 1; i <= 7; i++) {
_root.generale.createEmptyMovieClip ("a" + i,i);
_root.generale["a" + i].loadMovie ("img/design/panka/" + i + ".jpg");
}
img1 = "img/design/panka/1.jpg";
img2 = "img/design/panka/2.jpg";
img3 = "img/design/panka/3.jpg";
img4 = "img/design/panka/4.jpg";
img5 = "img/design/panka/5.jpg";
img6 = "img/design/panka/6.jpg";
img7 = "img/design/panka/7.jpg";
_root.generale.a1._x = 0;
_root.generale.onEnterFrame = function () {
speed = 1;
img_total = img1 + img2;
car = img_total.getBytesLoaded ();
tot = img_total.getBytesTotal ();
if (car == tot) {
larg = _root.generale.a1._width;
larg1 = _root.generale.a2._width;
larg2 = _root.generale.a3._width;
larg3 = _root.generale.a4._width;
larg4 = _root.generale.a5._width;
larg5 = _root.generale.a6._width;
larg6 = _root.generale.a7._width;
_root.generale.a2._x = _root.generale.a1._x + larg + 3;
_root.generale.a3._x = _root.generale.a2._x + larg1 + 3;
_root.generale.a4._x = _root.generale.a3._x + larg2 + 3;
_root.generale.a5._x = _root.generale.a4._x + larg3 + 3;
_root.generale.a6._x = _root.generale.a5._x + larg4 + 3;
_root.generale.a7._x = _root.generale.a6._x + larg5 + 3;
_root.generale._alpha = 100;
}
if (s) {
if (_root.generale._x >= 0) {
_root.generale._x += speed;
} else if (_root.generale._x < 0) {
_root.generale._x += speed;
}
}
if (d) {
if (_root.generale._x <= 0) {
_root.generale._x -= speed;
} else if (_root.generale._x > 0) {
_root.generale._x -= speed;
}
}
if (_root.generale._x <= -(_root.generale._x)) {
_root.generale._x = -(_root.generale._x);
}
if (_root.generale._x > 0) {
_root.generale._x = 0;
}
};
il fatto è che questo codice viene eseguito solo una volta e al momento che tu clicchi sul pulsante, non riesegui tutto questo codice, conseguentemente non avrai il movimento