ciao a tutti, ho scaricato un esempio di scroll di immagini, il fla è composto da un bordo che rappresenta i limiti dello scroll,
e l'immagine (convertita in mc) con la seguente azione.
onClipEvent (load) {
speed = 30;
// Maggiore è il valore, minore è la velocità
Stage.scaleMode = "noScale";
w = Stage.width;
boundsStage = _root.bordi.getBounds(_root);
}
onClipEvent (enterFrame) {
boundsSlide = this.getBounds(_root);
xmouse = _level0._xmouse;
move = -(xmouse-(w/2))/speed;
if ((boundsSlide.xMax<boundsStage.xMax) && (xmouse>(w/2))) {
move = 0;
} else if ((boundsSlide.xMin>boundsStage.xMin) && (xmouse<(w/2))) {
move = 0;
}
this._x += move;
}
lo script funziona perfettamente, ma modificando le dimenzione dello stage della foto e della cornice (tutto in proporzione) nn capisco perchè a sinistra scrolla molto + veloce di destra che sta quasi fermo,
i centri sono tutti al centro esatto dello stage
grazie![]()