Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Scorrimento foto non omogeneo

    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

    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;
    }
    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.

    Qualche idea ?

    Grazie.
    Informazione finanziaria: http://www.dominosolutions.it

  2. #2
    ho risolto

    semplicemente al posto di

    w = Stage.width;

    ho inserto un valore uguale alla grandezza della mia area di lavoro, quindi

    w = 900;

    in questo modo le foto sono ferme al centro e la velocità da entrambi i lati è omogenea.

    Informazione finanziaria: http://www.dominosolutions.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.