Visualizzazione dei risultati da 1 a 4 su 4

Discussione: variabili

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

    variabili

    Salve a tutti, sono nuovo ed in cerc adi aiuto.
    Il mio problema consiste, sempre che sia giusta la mia interpretazione della procedura, nel cambiare il valore di una variabile (lingua = 0tramite 2 pulsanti per andare a caricare a seconda del valore uno dei 2 file di testo esterni;
    ecco a voi il codice....

    lingua = 0;

    if (lingua == 10){
    loadVariables("dati.txt", _root.loadvariable);
    } else if (lingua == 20){
    loadVariables("dati2.txt", _root.loadvariable);
    }

    lo script dei tasti è:

    on (release) {
    lingua = "10";
    }

    e.....

    on (release) {
    lingua = "20";
    }

    ... ormai non so più dove sbattere la testa!

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Vedo che usi un assegnamento stringa e fai un controllo sul numerico ... meglio evitare anche se non dovrebbe dare problemi.

    Il percorso della variabile lingua è corretto (sempre in root)?
    Prima della if fai un trace(lingua);

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    9
    devo aver dimenticato delle info,spiacente,cercherò di essere più chiaro; ho fatto come hai detto ma il risultato non cambia purtroppo...

    livello 2, frame1:

    var lingua = 0;

    trace(lingua);

    if (lingua = 10){
    loadVariables("dati.txt", _root.loadvariable);
    } else if (lingua = 20){
    loadVariables("dati2.txt", _root.loadvariable);
    }

    sul tasto1(livello 3, frame1):

    on (release) {
    lingua = 10;
    gotoAndStop(3);
    }

    sul tasto2(livello 3, frame1):

    on (release) {
    lingua = 20;
    gotoAndStop(3);
    }

    il concetto è che dopo aver cliccato mi dovrei spostare al frame 3 in cui ci sono dei clip filmato contenenti campi di testo dinamico che dovrebbero venir riempiti dalle informazioni contenute da uno dei 2 file di testo esterni.
    Siccome non sono ancora molto esperto nell' A.S. cosa significa "fai un controllo sul numerico ... meglio evitare", secondo te come dovrei scrivere il codice?

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Allora il discorso è diverso.
    Non puoi settare un campo di testo se non lo hai in corrispondenza del keyframe nel quale lanci l'azione.
    Nle fotogramma 3 setta il campo di testo dinamico con il valore della variabile recuperato dal txt esterno semplicemente inserendo il comando nel keyframe.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.