Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128

    Variabili, funzioni e testo dinamico

    Ciao a tutti!

    Ho un problema con le variabili che proprio non riesco a capire...
    Praticamente definisco la variabile prima di tutto
    Poi ho 2 funzioni che relativamente assegnano alla variabile i valori "si" e "no"
    alla fine di tutto ho un controllo if...else che a seconda del valore della variabile deve mostrare o meno una movieclip.
    Sembrerebbe che a questo punto la variabile si perda da qualche parte..
    Per controllare ho creato un testo dinamico che visualizza il valore della variabile in questione e li la segna correttamente...

    praticamente questi sono i codici del mio fla

    variabile
    codice:
    var Errore:String = "";
    funzione 1
    codice:
    MovieListner.onLoadInit = function (target_mc) {
    	Errore = "no";
    	target_mc._alpha = 50;
    	target_mc._x = Stage.width - target_mc._width;
    	globalStatus += "Inizializzazione " + target_mc + " completata.\n";
    	accaduto(debug_txt, globalStatus, myFormat);
    }
    funzione2
    codice:
    MovieListner.onLoadError = function (target_mc, errorCode) {
    	Errore = "si";
    	globalStatus += "Impossibile caricare questo file: " + target_mc + "\n";
    	globalStatus += "[ " + errorCode + " ]\n";
    	accaduto(debug_txt, globalStatus, myFormat);
    	myLoadedMovie.unloadClip(target_mc);
    }
    if...else
    codice:
    if(Errore == "si"){
    	errore_mc._visible = true;
    }else{
    	errore_mc._visible = false;
    }
    I live inside a dream, calling to your spirit as a sail calls the wind

  2. #2
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128
    nessuno che mi sa aiutare?!
    I live inside a dream, calling to your spirit as a sail calls the wind

  3. #3
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    innanzi tutto dove è dichiarata la variabile?...sulla timeline principale?? se si prova cosi

    sulla timeline principale
    Codice PHP:
       var Errore = new String(""); 
    poi


    MovieListner.onLoadInit = function (target_mc) {
    _root.Errore = "no";
    target_mc._alpha = 50;
    target_mc._x = Stage.width - target_mc._width;
    globalStatus += "Inizializzazione " + target_mc + " completata.\n";
    accaduto(debug_txt, globalStatus, myFormat);
    }


    Codice PHP:
    if(_root.Errore == "si"){
        
    errore_mc._visible true;
    }else{
        
    errore_mc._visible false;

    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  4. #4
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128
    Ciao... scusa se riprendo il thread dopo qualche giorno
    Ho provato a modificare i codici come mi hai segnalato ma niente... nn funziona lo stesso (
    non visualizza l'mc a seconda del valore di Errore
    I live inside a dream, calling to your spirit as a sail calls the wind

  5. #5
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    probabilmente non accedi correttamente all'istanza del mc... forse non è il percorso giusto.
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  6. #6
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128
    eppure è tutto in un unico frame...
    2 livelli... uno per le actions e uno per gli elementi
    Proprio non riesco a capire ((
    I live inside a dream, calling to your spirit as a sail calls the wind

  7. #7
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    ma negli if ti entra correttamente?? prova a vedere con un trace tipo cosi..

    if(_root.Errore == "si"){
    trace("Errore è si");
    errore_mc._visible = true;
    }else{
    trace("Errore è no");
    errore_mc._visible = false;
    }
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

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.