• User Newbie

    Mi associo a questa richiesta....sarebbe di enorme aiuto anche per me,se qualcuno ci puo' aiutare......ne sarei grato!


  • User

    Grazie mille homeworker, il codice per caricare il testo dal file di testo mi funziona bene , però non sono riuscita ad eseguire lo scrolling,

    1. perchè nei componenti non ho trovato le scrolling bar;
    2. invece che alle barre di scorrimento avevo pensato a due bottoni che facessero salire e scendere il contenuto del campo di testo, si può fare?
      sempre grazie di tutto,

  • User Newbie

    scusate ragazzi, ma non capisco qualcosa...

    il file di testo dove lo metto?

    il codice indicato da inserire nel file testo.txt dove lo scrivo? all'inizio del testo?

    grazie...


  • User Newbie

    Ciao a me non funziona... io comunque ho un sito in flash mediamente complesso con sei sezioni e vari livelli. Credo che posso dipendere dalla posizione del secondo codice a questo punto. L'ho posizionato al primo frame di un livello che ho creato apposta per le variabili... comunque sta di fatto che non funziona.. idee??


  • Super User

    Ciao lillalucis benvenuto nel forum GT, sbaglio o hai riesumato un thread un pò vecchiotto, potevi aprire una nuova discussione.


  • User Newbie

    Salve a tutti...ho provato questo esempio che è stato postato e ha funzionato subito.
    Però dopo ho provato a creare un altra casella di testo,diversa dalla prima... con nome casella testo2 e il file di txt testo2.txt....ovviamente ho cambiato i nomi anche al secondo codice che ho inserito.Però una della due finestre non funziona bene..in una spunta il testo,nell'altra spunta "undefined". Come mai? ho provato a mettere i codici in livelli separati, nello stesso livello ma non mi cambia niente...i codici sono cosi

    var loading = new LoadVars();
    loading.load("testo.txt");
    loading.onLoad = function (success) {
    if (success){
    _root.testo.text = loading.variabile;
    }
    }
    var loading = new LoadVars();
    loading.load("testo2.txt");
    loading.onLoad = function (success) {
    if (success){
    _root.testo2.text = loading.variabile;
    }
    }

    quindi ho apportato le giuste modifiche ma lo stesso il primo campo (testo.txt) non funziona. Sapete aiutarmi visto ke dovrei inserire più di un campo in questa pagina del sito? grazie mille.
    Giulio.

    Ah scusate...solo un altra domanda...le etichette cosa sono? non sono molto pratico di flash. Grazie mille ancora.


  • Super User

    Ciao Kobestopper benvenuto sul forum GT, se hai bisogno di creare più di un campo di testo dinamico puoi fare così: dopo aver tracciato i campi dai al primo nome "testo_txt" e al secondo "testo2_txt". Crei un file txt che chiamerai "file.txt". All'interno del file di testo metti:
    &testo=Quà inserisco il primo testo che verrà caricato nel primo campo.
    &testo2=Quà inserisco il secondo testo che verra caricato nel secondo campo.

    E' questo invece dovrai metterlo nel primo frame della time line.

    
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
     if (success) {
      for(var prop in this){
        this.path[prop+"_txt"].text=this[prop].split("\r\n").join("");
      }
     } else {
      this.path.nome_txt.text = "file inesistente";
     }
    };
    ASSetPropFlags(dati, ["onLoad", "path"], 7);
    dati.load("file.txt");