Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    valore variabile caricata da txt

    Ciao a tutti!!
    il problema x cui mi sto scervellando è il seguente:
    all'interno di un filmato carico 1 file txt contenente la stringa" &giusta=3 " dove giusta è una variabile che mi serve nel filmato, fino a qui tutto bene, il problema è che quando, all'interno del mio filmato dopo aver fatto caricare il file txt, faccio:
    if(giusta==3) flash mi considera la condizione come falsa!!
    Sono sicuro che il txt viene caricato correttamente, ho provato anche a creare una casella di testo x verificare il contenuto della variabile e infatti mi appare 3 come valore.... cosa puo essere?
    Hel me!!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Dall'esterno la variabile arriva come stringa, e non come numero. Quindi:

    if(Number(giusta) == 3)

    oppure:

    if(giusta == "3")

  3. #3

    nn funza

    Ho provato ma non cambia nulla!!
    Ho provato anke a mettere il carattere C al posto di 3 ma nn funza cmq!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Hai provato a vedere che non sia un problema di percorso?? tipo se carichi la var a livello 0 e ti serve dentro un mc

  5. #5

    percorso:

    percorso:
    La parte di codice è "aggianciata" ad un tasto che si trova nel movie principale, x cio nn dovrebbero esserci problemi, giusto?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Prova a postare i codici del file txt e del fla

  7. #7

    ecco i codici:

    Codice del bottone in questione:
    on (release) {
    if(giusta==3)
    {
    punt=100;
    gotoAndPlay(36);
    }
    else
    {
    gotoAndPlay(48);
    }
    }


    E del txt(lascia perdere le domande!!):
    domanda=1)Quali tra i seguenti punti non proviene dalla Carta Europea dell' Acqua?
    &risp1=A) Non c'e' vita senza acqua. L'acqua e' un bene prezioso
    &risp2=B) L'acqua e' un patrimonio comune di tutti...
    &risp3=C) Le autorita' pubbliche non possono gestire dell'acqua
    &risp4=D) Le risorse idriche devono essere accuratamente inventariate

    &commento=La carta Europea dell'Acqua e' un documento predisposto fin dal maggio 1968 dalla Comunita' Europea, per riflettere su un bene cosi' prezioso per l'uomo e, per tutti gli esseri viventi.

    &giusta=3

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Ho provato pari pari quello che hai postato e funziona alla perfezione. Per avere le variabili ho usato questo
    loadVariablesNum("info.txt", 0);
    Non so cosa dire di altro.

  9. #9
    Utente di HTML.it L'avatar di dalma
    Registrato dal
    Feb 2001
    Messaggi
    45
    nel txt dopo il 3 sei andato a capo? magari al posto di '3' ti legge
    sia il carattere 3 sia il carattere a capo: controlla di non andare a capo nel txt

  10. #10

    grazie mille

    6 1 genio avevi ragione , il problema era il carattere a capo dopo la variabile, stavo scemando x una kazzata!!!
    cmq grazie ancora!!

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.