Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11

    [mx2004] condizione su 3 bottoni.

    ciao a tutti.
    Mi servirebbe sapere uno script che rilevi se ho premuto o meno tutti i bottoni del mio filmato. (penso tramite un if/else)

    Nel dettaglio...

    Nella mia scena ho 3 bottoni.
    Premendone uno a caso, il filmato deve andare al fotogramma "continua" dove al suo interno c'è scritto "premi gli altri due bottoni per completare" e si torna al fotogramma iniziale.

    Se poi premo il secondo stessa cosa.

    Quando gli ho premuti tutti e tre, allora vai al fotogramma "fine".
    Quele è la sintassi giusta da usare?
    Mi potete aiutare?

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    Riesci dargli un nome ai tuoi bottoni?
    Tutti 3 bottoni sono isztanza di un MovieClip?

  3. #3
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11
    dicimo che i bottoni sono nominati rispettivamente : button1 - button2 - button3 e tutti e tre sono istanze dello stesso bottone..

  4. #4
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11
    ho provato anche a fare una ricerca con "if/else" ma non ho trovato quello che fa al caso mio. Qualche consiglio?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    // i tre bottoni gli rinomini: primo_mc, secondo_mc, terzo_mc
    // scrivi sulla root
    // crei 3 Boolean
    var primo:Boolean = false;
    var secondo:Boolean = false;
    var terzo:Boolean = false;
    // crei lafunzione di controllo
    function controllo():Void
    {
    	_root[this._name.slice(0, -3)] = true;
    	if (primo && secondo && terzo)
    	{
    		_root.gotoAndPlay(fotogrammaCheVuoi);
    		// _root.gotoAndStop(fotogrammaCheVuoi);
    	} else
    	{
    		_root.gotoAndPlay(fotogrammaContinua);
    		// _root.gotoAndStop(fotogrammaContinua);
    	}
    }
    // assegni l'evento
    primo_mc.onPress = controllo;
    secondo_mc.onPress = controllo;
    terzo_mc.onPress = controllo;
    // oppure scrivi sul timeline del bottone, cosi non devi assegnare 3 volte
    // this.onPress = _root.controllo;
    ciao

  6. #6
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11
    benone...provo subito!
    Grazie tanto!

  7. #7
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11

    2 cosine..

    ...per ora non fuziona ancora...non so dove sbaglio...
    i tasti devo essere un'istanza di un button o un moveclip?
    dove assegno l'evento devo utilizzare l'onclipevent?
    grazie.

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    ti ho mandato l'esempio.
    ciao

  9. #9
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11
    Provando e Riprovando ho risolto e funziona bene.
    Grazie Tanto!

  10. #10
    Utente di HTML.it L'avatar di miseo
    Registrato dal
    Nov 2004
    Messaggi
    11
    nello stesso momento ti ho risposto.
    ho ricevuto adesso la tua mail.
    Ancora grazie..!


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.