Originariamente inviato da viv79
Ciao a tutti
avrei un problemino!!!!
Ho fatto una gallery fatta così:
ho un movie clip, col nome istanza= picture, che è una striscia composta da varie immagini. In un altro livello ho un movie clip vuoto con questo script:
onClipEvent(enterFrame){
startDrag (this, true);
movieheight = 300;
moviewidth = 400;
w = _root.picture._width;
speed = 55;
xPos = this._x;
xPos -= moviewidth/2;
_root.picture._x += xPos/speed;
if (_root.picture._x > w/2 + moviewidth && xPos>0) {
_root.picture._x = moviewidth + xPos/speed;
} else if (_root.picture2._x < moviewidth && xPos<0) {
_root.picture._x = moviewidth + w/2+Pos/speed;
}
}
Fino a qui tutto ok la striscia di immagini si muove seguendo il mouse.
Il problema sorge quando creo un'altra striscia di immagini, che è un movie clip con nome d'istanza picture2. Poi ho un altro scrip sempre in un movie clip vuoto, uguale a quello sopra, solo che ho messo _root.picture2, così:
onClipEvent(enterFrame){
startDrag (this, true);
movieheight = 300;
moviewidth = 400;
w = _root.picture2._width ;
speed = 55;
xPos = this._x;
xPos -= moviewidth/2;
_root.picture2._x += xPos/speed;
if (_root.picture2._x > w/2 + moviewidth && xPos>0) {
_root.picture2._x = moviewidth + xPos/speed;
} else if (_root.picture2._x < moviewidth && xPos<0) {
_root.picture2._x = moviewidth + w/2+Pos/speed;
}
}
Però facendo così il movie chiamato picture segue il mouse, ma il movie clip picture2 si muove come vuole lui, senza tener conto del movimento del mouse.
Qualcuno sa come devo fare???
Grazie in anticipo!!!
ciao ciao