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

    aiuto...pulsante a tempo!

    avrei bisogno di aiuto, sono nuovo di flash...
    come posso fare in modo che uno stesso bottone, se premuto e rilasciato, o al limite al rollover, faccia un'azione e se invece viene tenuto premuto per più di 3 secondi ne faccia un'altra?
    vi prego aiutatemi....

  2. #2
    che azione vorresti che facesse?
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Questa cosa funziona:

    Allora sul 1° frame della _root o dove vuoi metti questa funzione:

    codice:
    function secondi() {
    	tempo++;
    	if (tempo>=3) {
    		trace("ok");//oppure le azioni che vuoi
    		clearInterval(calcola);
    	}
    }
    Sul pulsante:

    codice:
    on (press) {
    	calcola = setInterval(secondi, 1000);
    }
    on (release, rollOut) {
    	clearInterval(calcola);
            _root.tempo = 0;
    }
    Soluzioni migliori sono ben accette!


  4. #4
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Chiaramente al press, al rollover al release e a quello che vuoi puoi aggiungere altre azioni...tanto la il tempo viene calcolato solo se rimani sul pulsante premendo per 3 secondi o più....


  5. #5
    Originariamente inviato da nep036
    Questa cosa funziona:

    Allora sul 1° frame della _root o dove vuoi metti questa funzione:

    codice:
    function secondi() {
    	tempo++;
    	if (tempo>=3) {
    		trace("ok");//oppure le azioni che vuoi
    		clearInterval(calcola);
    	}
    }
    Sul pulsante:

    codice:
    on (press) {
    	calcola = setInterval(secondi, 1000);
    }
    on (release, rollOut) {
    	clearInterval(calcola);
            _root.tempo = 0;
    }
    Soluzioni migliori sono ben accette!

    visto che c'è una function()
    si poteva mettere il tutto sul frame e lavorare con l'istanza del pulsante, giusto per non lasciare sparso il code..
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  6. #6
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da webbeloz
    visto che c'è una function()
    si poteva mettere il tutto sul frame e lavorare con l'istanza del pulsante, giusto per non lasciare sparso il code..
    in che senso?

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.