Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    con singoli valori funziona perfettamente ma per averli tutti insieme?

    Questo mio cod mi carica regolarmente le coordinate della pallina 7...
    Ma avendone 90 come faccio per avere tutti i valori rispettivi di i e come devo modificare il cod sottostante affinchè non mi visualizzi solo un valore alla volta ma tutti insieme?



    percorso = "myurl";

    i=7;

    _root.onEnterFrame = function () {


    dati = new LoadVars();

    dati.onLoad = function(success)
    {
    if(success){


    testo = this.testo;

    trace (testo);

    ARRAYCOORDINATE=testo.split("---");

    //creo pallina in posizione salvata
    duplicateMovieClip (_root.pallina, "mc"+i, i-1);

    setProperty ("mc"+i, _xscale, 150);
    setProperty ("mc"+i, _yscale, 150);
    mc = eval ("mc"+i);
    _level0.mc.numero.text=i;
    mc._x = ARRAYCOORDINATE[1];
    mc._y = ARRAYCOORDINATE[2];
    //---------------------------------


    delete _root.onEnterFrame;


    }
    else {

    TRACE("ERRORE CARICAMENTO");
    delete _root.onEnterFrame;

    }
    };

    dati.load(percorso+"elenco/file"+i+".txt?refresh="+random(100000));

    }



    GRAZIE

  2. #2
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    questo è il miglior risultato che son riuscito ad ottenere.. ma... :-|

    Non so dove piazzare il for.. per avere i numeri giusti sulle palline giuste però...
    In sostanza questo cod che ho creato riesce a:

    recuperare i dati giusti (coordinate) per la pallina giusta ma non riesce ad assegnare alla pallina giusta il giusto numero, che sarebbe poi il numero del file recuperato...

    questo il cod.

    percorso="miourl";
    buttonblu.onPress = function () {
    for (a=1; a<=90; a++) {
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    testo = this.testo;
    ARRAYCOORDINATE=testo.split("---");
    trace ("X: "+ARRAYCOORDINATE[1]);
    trace ("Y: "+ARRAYCOORDINATE[2]);
    duplicateMovieClip (_root.pallina, "mc"+a, a);
    setProperty ("mc"+a, _xscale, 150);
    setProperty ("mc"+a, _yscale, 150);
    mc = eval ("mc"+a);
    _level0.mc.numero.text=a;
    mc._x = ARRAYCOORDINATE[1];
    mc._y = ARRAYCOORDINATE[2];
    a++;
    }
    else {
    TRACE("ERRORE");
    }
    };
    dati.load(percorso+"elenco/file"+a+".txt?refresh="+random(100000));
    }
    }

    Se ad es. ho in elenco 5 file nominati:

    file1.txt
    file2.txt
    file3.txt
    file4.txt
    file5.txt

    con le rispettive coordinate di ciasuna pallina avente nome rispettivamente: 1,2,3,4,5

    se clicco il bottone apposito.. avviene questo:

    le 5 palline mi si visualizzano in posizione corretta ma aventi come nome nel rispettivo campo di testo dinamico 91,92,93,94,95

    mentre dovrebbero avere rispettivamente 1,2,3,4,5

    spero di essere stato abbastanza chiaro nell'esporre l'attuale problemuccio che mi sta facendo impazzì

    Deve essere proprio una sciocchezza ma vi sto affogando con tutte le scarpe..

    Grazie per la vostra luce o ciambella


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.