Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Pulsante Flash

  1. #1

    Pulsante Flash

    Ciao a tutti..!!!!
    Avrei una curiosità da porre..! :master:
    Ho realizzato una sequenza di immagini, ho creato i pulsanti Play, Stop.......
    Vorrei sapere come posso fare a mantenere il pulsante "premuto" anche dopo aver rilasciato il tasto.
    Grazie .!!

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Immagino tu intenda la ripetizione di un evento nel tempo al "release" di un tasto...

    Se è così, la strada da seguire è questa.

    codice:
    tuoPulsante.onRelease = function(){
    	_root.onEnterFrame = function(){
    		//azioni
    	}
    }
    ciao
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Ciao Uanne,
    con il tuo codice si blocca tutta la sequenza....
    In pratica io ho il fotogramma dei pulsanti che si estende sula linea temporale per tutta la durata del filmato.
    Se uso il tuo codice il filmato si blocca al frame in cui in quel momento si trova, mentre io voglio che solo il pulsante cambi forma quando viene premuto, senza alterare il filmato se non per il comando play o stop per il quale e programmato.
    Vorrei che dall'interno del pulsante si ordinasse di fargli cambiar forma quando viene premuto la prima volta, e di tornare indietro quando si preme la seconda...!
    A questo punto, la cosa che piu mi auguro e che si capisca qualcosa di cio che voglio dire...
    Grazie comunque

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Quindi devi avere due disegni che identificano il diverso stato dei pulsanti. Facciamo per comodità che ne hai uno rosso e uno blu. Li metti, con nome istanza "rosso" e "blu", dentro una clip che chiamerai "pulsantiera". Il rosso lo metti su un livello più alto e poi nel frame:

    codice:
    with(pulsantiera){
    	rosso.onRelease = function(){
    		this._visible = 0;
    		blu._visible = 1;
    	}
    	blu.onRelease = function(){
    		this._visible = 0;
    		rosso._visible = 1;
    	}
    }
    A me mi dà la carica, agli italiani gli dà la carica

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.