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

    variabile caricata nell'action script del livello

    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if(success){
    this.path.total = this.total;
    this.path.elapsed = this.elapsed;
    this.path.remaining = this.remaining;
    this.path.title = this.title;
    this.path.kb = this.kb;
    } else {

    }
    };
    dati.load("variabili.txt");

    io carico cosi i dati e li associo ad alcuni campi dinamici.
    Vorrei capire come caricare nello stesso script anche un altra variabile e usarla nello stesso script subito dopo
    grazie

  2. #2

    Re: variabile caricata nell'action script del livello

    Originariamente inviato da Quinn
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if(success){
    this.path.total = this.total;
    this.path.elapsed = this.elapsed;
    this.path.remaining = this.remaining;
    this.path.title = this.title;
    this.path.kb = this.kb;
    } else {

    }
    };
    dati.load("variabili.txt");

    io carico cosi i dati e li associo ad alcuni campi dinamici.
    Vorrei capire come caricare nello stesso script anche un altra variabile e usarla nello stesso script subito dopo
    grazie
    il txt comè fatto?
    e poi puoi fare allo stesso modo di come carichi le altre!
    per caricare nueve variabili
    ovviamente devi aggiungerle nel file txt

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3

    Re: Re: variabile caricata nell'action script del livello

    Originariamente inviato da crescenzo
    il txt comè fatto?
    e poi puoi fare allo stesso modo di come carichi le altre!
    per caricare nueve variabili
    ovviamente devi aggiungerle nel file txt

    ciao
    nel senso
    carico la variabile, ma come la rendo valida dentro il codice stesso?
    se faccio
    this.path.kb = this.kb;
    } else {

    }
    };
    dati.load("variabili.txt");
    e poi
    variabilex = kb;

    variabilex rimane vuota :master:

  4. #4
    se faccio:

    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if(success){
    this.path.total = this.total;
    this.path.elapsed = this.elapsed;
    this.path.remaining = this.remaining;
    this.path.title = this.title;
    this.path.kb = this.kb;
    this.path.nsfondo = this.nsfondo;
    } else {

    }
    };
    e poi subito dopo
    variabile1 = nsfondo;
    non funziona

  5. #5
    allora scusami se nn ho risposto prima
    cmq vediamo come caricare dei dati da un file esterno txt
    allora supponiamo che il file txt sia fatto in questo modo

    &testo1=questo il testo primo&testo2=questo il secondo testo&

    lo chiamo prova.txt poi nel file flash x prendere la var dal txt

    sullo stage abbiamo due caselle di testo con var rispettivamente
    testo1
    testo2

    codice:
    myLoadVars = new LoadVars();
    myLoadVars.onLoad = function(success){
    	if(success){
    		trace("vai");
    		testo1= myLoadVars.testo1;
    		testo2= myLoadVars.testo2;
    		
    	}else{
    		trace("problemi con il file di testo");
    	}
    }
    myLoadVars.load("prova.txt");
    quindi alla fine avrai nelle caselle di testo le var desiderate

    poi ovviamente oltre a metterele nelle caselle poi utilizzare le var come vuoi in questo caso (testo1 e testo2)

    prova un pò adesso con le tue var

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    e invece no
    se faccio:
    codice:
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
        if(success){
            this.path.total = this.total;
    		this.path.elapsed = this.elapsed;
    		this.path.remaining = this.remaining;
    		this.path.title = this.title;
    		this.path.kb = this.kb;
    		nsfondo = this.nsfondo;
        } else {
    
        }
    };
    dati.load("variabili.txt");
    colore = new Color(sfondo);
    cc = new Object();
    colore.setRGB(0x000000);
    cc.r = parseInt(nsfondo.substr(0, 2), 16);
    cc.g = parseInt(nsfondo.substr(2, 2), 16);
    cc.b = parseInt(nsfondo.substr(4, 2), 16);
    cc = {rb:cc.r, gb:cc.g, bb:cc.b};
    colore.setTransform(cc);
    non setta il colore dello sfondo.
    se invece faccio:

    codice:
    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
        if(success){
            this.path.total = this.total;
    		this.path.elapsed = this.elapsed;
    		this.path.remaining = this.remaining;
    		this.path.title = this.title;
    		this.path.kb = this.kb;
        } else {
    
        }
    };
    dati.load("variabili.txt");
    nsfondo = "999999";
    colore = new Color(sfondo);
    cc = new Object();
    colore.setRGB(0x000000);
    cc.r = parseInt(nsfondo.substr(0, 2), 16);
    cc.g = parseInt(nsfondo.substr(2, 2), 16);
    cc.b = parseInt(nsfondo.substr(4, 2), 16);
    cc = {rb:cc.r, gb:cc.g, bb:cc.b};
    colore.setTransform(cc);
    funziona

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.