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

    Caricare variabili da .txt ... NON funziona SEMPRE - HELP

    Ciao!

    Se carico delle varibaili da un .txt mettendo nel primo frame per poi, secondo la variabile, spostarmi sul frame corretto, non funziona.

    contenuto file vars.txt (contenuto nella stessa directory)
    codice:
    mframe=5
    codice frame1
    codice:
    stop();
    loadvariablesnum("vars.txt,0");
    _root.gotoandstop(mframe)
    messo così il codice non funziona,
    se metto una textBox Dynamic con variabile impostata su mframe al play nella textbox compare il valore GIUSTO!!! QUINDI IL FILE VIENE LETTO E LA VARIABILE IMPORTATA!

    IL PROBLEMA è CHE NON SI SPOSTA SUL FRAME VOLUTO!!!

    HO PROVATO ANCHE a mettere un convertitore numerico facendo diventare lo script così MA NON VA LO STESSO!!

    codice:
    stop();
    loadvariablesnum("vars.txt,0");
    var q = number(mframe)
    _root.gotoandstop(q)
    COME FACCIO????

    GRAZIE!
    Alex

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Caricare variabili da .txt ... NON funziona SEMPRE - HELP

    scusa ma...

    Originariamente inviato da tritolo86

    codice frame1
    codice:
    stop();
    loadvariablesnum("vars.txt,0");
    _root.gotoandstop(mframe)
    
    --------------------------------------
    stop();
    loadVariablesNum("vars.txt",0);
    _root.gotoAndStop(mframe)
    a proposito, versione di Flash?

  3. #3
    Si, scusa, in realtà il codice sul flash è scritto bene, con tutte le maiuscole e le virgolette al posto giusto...

    infatti ti dicevo che la varibile viene correttamente caricata perche se la associo a una textbox dinamica viene scritto il valore giusto...

    La versione è MX 2004... l'ultima.


    Grazie!!

    Ciao
    Alex

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Caricare variabili da .txt ... NON funziona SEMPRE - HELP

    ok allora il problema potrebbe essere qui "_root.gotoAndStop(mframe);", mi pare di ricordare che se lo scrivi così l'argomento tra le parentesi lo considera come un framelabel e non come una variabile, prova così:
    codice:
    _root.gotoAndStop(_root.mframe);

  5. #5
    Gia provato...
    Alex

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    hai provato a fare un trace() di mframe per capire se ti restituisce il valore che cerchi?

    codice:
    stop();
    loadVariablesNum("vars.txt,0");
    trace (mframe);
    _root.gotoAndStop(mframe)
    PS. da MX in poi è meglio usare LoadVars() al posto di loadVariablesNum()

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.