Visualizzazione dei risultati da 1 a 5 su 5

Discussione: slider immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    slider immagini

    ciao a tutti,

    ho una foto che misure 700x300 pixel e vorrei realizzare uno scroll per la foto, al movimento del mouse verso sinistra deve scorrere a sinistra poi quando vado sulla destra deve andare a destra, l'unico problema e che non deve ripetrsi la foto come in questo esempio ma quando arriva alla fine della foto si deve fermare...

    spero di essere stata chiara, grazie mille

  2. #2

    Re: slider immagini

    Originariamente inviato da Rossella_75
    ciao a tutti,

    ho una foto che misure 700x300 pixel e vorrei realizzare uno scroll per la foto, al movimento del mouse verso sinistra deve scorrere a sinistra poi quando vado sulla destra deve andare a destra, l'unico problema e che non deve ripetrsi la foto come in questo esempio ma quando arriva alla fine della foto si deve fermare...

    spero di essere stata chiara, grazie mille

    Guardami tutto


    codice:
    centro = 200;
    slide.onEnterFrame = function() {
    	rapidita = _xmouse-centro;
    	slide._x = slide._x-rapidita/30;
    	if (slide._x>0) {
    		slide._x = 0 ;
    	}
    	if (slide._x<-190) {
    		slide._x = -190 ;
    	}
    	trace(slide._x);
    };
    stop();
    ovviamente i numeri nelle condizioni cambiano a seconda delle tue esigenze....


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    è perfetto, solo una cosina è possibile fare anche il movimento sopra e sotto...

  4. #4
    RI-GUARDAMI TUTTO

    Devi giocare con le y e adattarle al tuo filmato, mi è venuto un po tipo maldi mare cmq il codice è quello!! non avevo tempo per ottimizzarlo



    codice:
    centro = 200;
    slide.onEnterFrame = function() {
    	rapidita = _xmouse-centro;
    	slide._x = slide._x-rapidita/30;
    	slide._y = slide._y-rapidita/30;
    	if (slide._x>0) {
    		slide._x = 0;
    	}
    	if (slide._x<-190) {
    		slide._x = -190;
    	}
    	if (slide._y>260) {
    		slide._y = 260;
    	}
    	if (slide._y<-500) {
    		slide._y = -500;
    	}
    	trace(slide._x+"||"+slide._y);
    };
    stop();

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    GRAZIE MILLE!

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.