Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387

    [AS2] Eseguire continuamente una operazione quando il pulsante è premuto

    Ciao,
    dovrei realizzare una casella di testo a scorrimento
    vorrei che quando il pulsante è premuto la casella debba scorrere
    Ecco il codice:

    codice:
    on(press){
       textBox._y = textbox._y + 10;
    }
    Solo che la casella scorre ogni volta che vi è il click e non esegue quindi lo scorrimento in continuazione ogni volta che il pulsante è premuto.
    Come posso fare??

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Così:

    codice:
    on (press) {
    fermati = false;
    _root.onEnterFrame = function() {
    fermati == false ? _root.textBox._x = _root.textBox._x+10 : 0;
    // la stringa (sopra) sposta la textfield (oppure un  mc) con incrementi di 10pixel in 10
    //fermati == false ? _root.textBox._x++ : 0;
    // la stringa (sopra) sposta la textfield sull'asse _x con incrementi di 1 pixel 
    }; 
    }
    on (release) {
    fermati = true;
    }
    Enjoy !

    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387
    6 grande!!

  4. #4
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Beh... sì... sono alto 1,88...

    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    387

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.