Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MX] combobox

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    13

    principiante

    mi sono messo da poco a leggere il manuale di flashmx e volevo chiedere se qualcuno mi può aiutare sui combobox:
    1.quali funzioni vanno messe in changehandler
    2.se io metto un combobox (es.ciccio,piccio) come faccio a dire al combobox se seleziono pippo vai al fotogramma 20 se selezioni ciccio vai al fotgramma 30.
    Che qualcuno mi aiuti vi prego????

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Metti il combobox in un frame, e gli assegni un nome di istanza, ad esempio "mioCombo". Nello stesso frame, scrivi:

    codice:
    // nome della funzione da chiamare
    mioCombo.setChangeHandler("cambia"); 
    
    // la funzione
    function cambia(){
    	// recupera la label dell'elemento selezionato
    	var label = mioCombo.getSelectedItem().label;
    	if(label == "pippo"){
    		this.gotoAndPlay(3);
    	} else if(label == "ciccio"){
    		this.gotoAndPlay(5);
    	}
    }
    Altrimenti, quando metti le label nel combobx da pannello Parameters, metti anche il numero di frame corrispondente nell'array "Data". In questo modo, ti basta:

    codice:
    // nome della funzione da chiamare
    mioCombo.setChangeHandler("cambia"); 
    
    // la funzione
    function cambia(){
    	this.gotoAndPlay(mioCombo.getSelectedItem().data);
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    13

    scusami se sono ignorante

    ho provato con lo script che mi hai detto ma:
    1 se non metto on clip event o on mi da errore
    2 se non metto stop al frame lui passa direttamente a ciccio e non mi fà scegliere
    scusami se non sono capace sto tentendo di imparare

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.