Visualizzazione dei risultati da 1 a 4 su 4

Discussione: scroll troppo veloce

  1. #1
    Utente di HTML.it L'avatar di Base
    Registrato dal
    Apr 2001
    Messaggi
    822

    scroll troppo veloce

    ciao a tutti
    volevo sottoporvi questo problema che non riesco a risolvere:

    per creare uno scroll a effetto "rollover" sui tasti per intenderci,

    ho creato una clip con vuota con questo script sopra:

    onClipEvent (enterFrame) {
    if (a == true) {
    _root.clip.testoeditoria.scroll +=1;
    } else {
    _root.clip.testoeditoria.scroll = _root.clip.testoeditoria.scroll;
    }
    if (b == true) {
    _root.clip.testoeditoria.scroll -=1;
    } else {
    _root.clip.testoeditoria.scroll = _root.clip.testoeditoria.scroll;
    }
    }


    e, sui rispettivi tasti per lo scroll :
    tasto(su):

    on(rollOver){
    _root.clip.control.b=true
    }
    on(rollOut){
    _root.clip.control.b=false
    }

    tasto(giu'):

    on(rollOver){
    _root.clip.control.a=true
    }
    on(rollOut){
    _root.clip.control.a=false
    }

    lo scroll continuo funziona, ma essendo tutto il filmato a 25 fps
    è trooooppoooo veloce!

    cosa posso fare per rallentarlo? a parte che diminuire i fps del filmato? help!




  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    onClipEvent (enterFrame) {
    	if(getTimer() - inizio > 200){
    		if (a == true) {
    			_root.clip.testoeditoria.scroll += 1;
    		}
    		if (b == true) {
    			_root.clip.testoeditoria.scroll -= 1;
    		}
    		inizio = getTimer();
    	}
    }

  3. #3
    Utente di HTML.it L'avatar di Base
    Registrato dal
    Apr 2001
    Messaggi
    822
    come al solito sei la persona giusta al posto giusto.
    GRANDE!:metallica

  4. #4

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.