Ciao a tutti,
http://www.agenzianinfa.it/bounce/collezione.html
All'indirizzo qui sopra potete vedere uno scorrimento che sto elaborando, il codice che uso è questo
Il problema è questo, utilizzando il noScale non so perchè lo scorrimento accelera sempre andando a sinistra della pagina col mouse e si ferma andando a destra mentre io vorrei che si bloccasse stando in centro, in più la velocità di scorrimento a sinistra è molto più veloce che quella destra e non capisco perchè. Utilizzando poi una risoluzione più bassa e quindi riducendo l'area lo scorrimento a destra è praticamente fermo.codice:onClipEvent(load){ speed = 150; //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; }
Qualche idea ?
Grazie.

Rispondi quotando