Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Lista dati da file esterno

    Ciao a tutti... vorrei chiedere un consiglio ed un aiuto in merito a questo quesito...

    ho una lista di dati :

    riga[1] = "b.jpg";
    riga[2] = "c.jpg";
    riga[3] = "d.jpg";
    riga[4] = "e.jpg";

    che per ora sto inserendo in maniera statica all'interno di un filmato flash...

    come posso fare per caricare questi dati da un file esterno?

    es: inserire i dati in un file .txt e farli caricare in flash?

    grazie tante per il prezioso aiuto...

    ciao ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  2. #2

    Re: Lista dati da file esterno

    Originariamente inviato da Giuseppe C
    Ciao a tutti... vorrei chiedere un consiglio ed un aiuto in merito a questo quesito...

    ho una lista di dati :

    riga[1] = "b.jpg";
    riga[2] = "c.jpg";
    riga[3] = "d.jpg";
    riga[4] = "e.jpg";

    che per ora sto inserendo in maniera statica all'interno di un filmato flash...

    come posso fare per caricare questi dati da un file esterno?

    es: inserire i dati in un file .txt e farli caricare in flash?

    grazie tante per il prezioso aiuto...

    ciao ciao
    dai un occhio qua
    http://www.leonardoinformatica.it/xf...ws/news11.html

    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
    non so se è proprio quello che mi serve...

    cerco di spiegarmi...
    sto cercando di adattare "GALLERIA INTERRATIVA 1.01" (che ho preso nella sezione movie).

    la porzione di codice originale è:

    ...

    Codice PHP:
    _global.file = [];

    file[0] = "1.jpg";
    file[1] = "2.jpg";
    file[2] = "3.jpg";
    file[3] = "4.jpg";
    file[4] = "5.jpg";
    file[5] = "6.jpg";
    file[6] = "7.jpg";
    file[7] = "8.jpg";


    for (var 
    0file.lengthi++) {
            
    file[i] = percorso_web file[i];
            
    //trace(file[i]);

    vorrei capire come fare per prelevare questa lista da un file esterno...

    spero di essermi spiegato...

    grazie cmq per l'aiuto

    ps... qui per completezza inserisco l'intero codice...

    Codice PHP:
    //---------------------------------------------------------------------------------------------------------
    // GALLERIA INTERRATIVA 1.01
    // by [url]www.contidavide.it[/url]
    // [email]daw_conti@libero.it[/email]
    //---------------------------------------------------------------------------------------------------------

    //Dimensioni dello stage
    _global.SW Stage.width;
    _global.SH Stage.height;
    _global.SWsur2 SW 2;
    _global.SHsur2 SH 2;
    // misura esatta
    Stage.scaleMode "exactFit";

    MovieClip.prototype.caricamento_jpg = function(jpgcolore) {
            var 
    foto this.dest;
            
    foto._alpha 0;
            
    foto.loadMovie(jpg);
            var 
    id setInterval(function (mc) {
                    var 
    mc["dest"];
                    if (
    d._width 0) {
                            
    clearInterval(id);
                            
    d.memw d._width;
                            
    d.memh d._height;
                            
    d.proporzione = (d._width d._height);
                            
    // dimensione foto thumbs
                            
    d._width Math.floor(mc._w0 2);
                            
    d._height Math.floor(mc._h0 2);
                            
    d._alpha 99;
                            
    with (d) {
                                    
    lineStyle(40x44444480);
                                    
    moveTo(this._x memw 1this._y 1);
                                    
    lineTo(this._x memw 1this._y memh 1);
                                    
    lineTo(this._x 1this._y memh 1);
                                    
    lineStyle(40xaaaaaa80);
                                    
    lineTo(this._x 1this._y 1);
                                    
    lineTo(this._x memw 1this._y 1);
                            }
                            
    // --------------------
                            
    mc._alpha 99;
                            
                            
    // FOTO THUMBS CHE ASSUME LA STESSA FORMA DELLA FOTO ORIGINALE
                            // Se desiderate che le foto thumbs abbiano le stesse dimensioni
                            // tra di loro mettete 2 barre slash (che servono per commentare)
                            // a questa riga qui sotto
                            
    mc._w0 *= d.proporzione;
                            
                            
    mc._width mc._w0;
                            
    mc._height mc._h0;
                            
    mc.onPress clicca;
                            
    mc.onRelease rilascio;
                            
    mc.onReleaseOutside rilascio;
                    } else {
                            
    // caricamento mc
                            
    var percentuale = (d.getBytesLoaded() / d.getBytesTotal());
                            
    mc._width percentuale mc._w0;
                            
    mc._height percentuale mc._h0 1.6;
                    }
            }, 
    100this);
    };

    // --------------------------------------------------------
    // FUNZIONE QUANDO PREMIAMO LA FOTO PICCOLA SI INGRANDISCE
    // --------------------------------------------------------
    MovieClip.prototype.clicca = function() {        
            
    // FUNZIONE THUMBS
            // Stage width (SW) 550 px
            // Stage height (SH) 400 px
            
            // Dimensioni foto usata nell'esempio
            // Lunghezza 275 px, altezza 200 px
            
            // SH = 400 * 0.50 = 200 px
            // proporzione tra lunghezza/altezza = 275/200 = 1,375 (275px e 200px sono le dimensioni di una foto)
            // se la lunghezza_H (330px) è maggiore di SW (550px*0,6)
            
            // 0.50 è il valore per rimpicciolire le dimensioni verticali della foto
            // se la foto misura verticalmente 400 pixel e li moltiplichiamo * 0.50 diventa di 200 pixel
            // come se la facessimo a metà
            
    var lunghezza_V SH //* .50;
            
            // mentre le dimensioni orizzontali sono date dal prodotto tra la lunghezza verticale e la
            // proporzione tra lunghezza e altezza della foto
            
    var lunghezza_H lunghezza_V this.dest.proporzione;
            
    // se la lunghezza_H è maggiore dello stage._width (SW) moltiplicata per 0.6 allora
            // dobbiamo ridimensionare la foto per evitare che fuoriesca dallo stage
            
    if (lunghezza_H SW .6) {
                    
    delta lunghezza_H SW .6;
                    
    lunghezza_V *= delta;
                    
    lunghezza_H *= delta;
            
            
    // valori ottimali per vedere le foto corrette si orizzontalmente e verticalmente
            /*
            var lunghezza_V = SH * .50;
            var lunghezza_H = lunghezza_V * this.dest.proporzione;
            if (lunghezza_H > SW * .6) {
                    delta = lunghezza_H / SW * .6;
                    lunghezza_V *= delta;
                    lunghezza_H *= delta;
            */
            
    }
            
    //---------------------
            
    delete this.onEnterFrame;
            
    //---------------------
            
    this._x0 _root._xmouse this._x;
            
    this._y0 _root._ymouse this._y;
            
    this.swapDepths(_root.livello += 20);
            
    this.onEnterFrame = function() {
                    
    this._x _root._xmouse this._x0;
                    
    this._y _root._ymouse this._y0;
                    
    this._ww this._width 2;
                    
    this._hh this._height 2;
                    if ((
    this._x this._ww) < 0) {
                            
    this._x this._ww;
                    }
                    if ((
    this._y this._hh) < 0) {
                            
    this._y this._hh;
                    }
                    if ((
    this._x this._ww) > SW) {
                            
    this._x SW this._ww;
                    }
                    if ((
    this._y this._hh) > SH) {
                            
    this._y SH this._hh;
                    }
                    
    this._rotation += (this._rotation) / 3;
                    
    this._width += (lunghezza_H this._width) / 3;
                    
    this._height += (lunghezza_V this._height) / 3;
            };
    };
    // --------------------------------------------------------
    // FUNZIONE RILASCIO FOTO CON IL MOUSE
    // --------------------------------------------------------
    MovieClip.prototype.rilascio = function() {
            
    delete this.onEnterFrame;
            
    this._x = (_root._xmouse 50) ? 50 : (_root._xmouse SW 50) ? SW 50 _root._xmouse;
            
    this._y = (_root._ymouse 50) ? 50 : (_root._ymouse SH 50) ? SH 50 _root._ymouse;
            
    this.onEnterFrame = function() {
                    
    this._rotation += (this._r this._rotation) / 2;
                    
    this._width += (this._w0 this._width) / 4;
                    
    this._height += (this._h0 this._height) / 4;
                    if (
    Math.abs(this._w0 this._width) < 10) {
                            
    this._rotation this._r;
                            
    this._width this._w0;
                            
    this._height this._h0;
                            
    delete this.onEnterFrame;
                    }
            };
    };

    // -----------------------------------------------------
    MovieClip.prototype.crea_y = function(tabella) {
            var 
    SW / (tabella.length 2) * 2.5;
            var 
    SW 7;
            
    Math.floor(.9);
            var 
    5;
            for (var 
    0tabella.lengthi++) {
                    
    clip _root.createEmptyMovieClip("thumbs" ii);
                    
    clip.onLoad = function() {
                            
    //--------------------
                            
    this._alpha 30;
                            
    this.lineStyle(4020);
                            
    this.moveTo(-(2), L);
                            
    this.lineTo(ML);
                            
    this.lineTo(M, -(3));
                            
    // --------------------
                            
    this.moveTo(M, -L);
                            
    this.lineStyle(00x999999);
                            
    this.beginFill(0xfff6f0100);
                            
    this.lineTo(-M, -L);
                            
    this.lineTo(-ML);
                            
    this.lineStyle(00);
                            
    this.lineTo(ML);
                            
    this.lineTo(M, -L);
                            
    this.endFill();
                            
    //--------------------
                            
    this._x0 = (1.2 * (1)) * L;
                            
    this._y0 L;
                            
    this._x this._x0;
                            
    this._y this._y0;
                            
    //--------------------
                            
    this._w0 3;
                            
    this._h0 3;
                            
    this._width this._w0;
                            
    this._height this._h0;
                            
    //--------------------
                            
    this._x = (SW .15) + random(SW .7);
                            
    this._y = (SH .15) + random(SH .7);
                            
    this._r = -30 60 Math.random();
                            
    this._rotation this._r;
                            
    //--------------------
                            
    this.createEmptyMovieClip("dest"200);
                            
    //--------------------
                            
    this.dest.onLoad = function() {
                                    
    this._x = -3;
                                    
    this._y = -2;
                                    
    // randomizza la posizione della foto nello stage
                                    
    var posizione tabella[i] + "?" random(99999);
                                    var 
    posizione tabella[i];
                                    
    this._parent.caricamento_jpg(posizione0x33FFFF);
                            };
                            
    this.dest.onLoad();
                    };
                    
    clip.onLoad();
            }
    };
    //------------------------------------------------------
    livello 10000;
    //------------------------------------------------------
    _global.file = [];

    // --------------------------------------------------------
    // IMMAGINI CARICATE DA INTERNET
    // --------------------------------------------------------
    /*
    file[0] = "http://images.motograndprix.com/multimedia2/280/280791.jpg";
    file[1] = "http://images.motograndprix.com/multimedia2/280/280783.jpg";
    file[2] = "http://images.motograndprix.com/multimedia2/280/280808.jpg";
    file[3] = "http://images.motograndprix.com/multimedia2/280/280786.jpg";
    file[4] = "http://images.motograndprix.com/multimedia2/280/280800.jpg";
    */

    // --------------------------------------------------------
    // IMMAGINI CARICATE IN LOCALE
    // I file jpg sono nella stessa cartella del file swf.
    // Se volete mettere le immagini dentro una cartella chiamata immagini
    // il percorso sarà: 
    // file[0] = "immagini/1.jpg";
    // file[1] = "immagini/2.jpg";
    // --------------------------------------------------------
    file[0] = "1.jpg";
    file[1] = "2.jpg";
    file[2] = "3.jpg";
    file[3] = "4.jpg";
    file[4] = "5.jpg";
    file[5] = "6.jpg";
    file[6] = "7.jpg";
    file[7] = "8.jpg";


    for (var 
    0file.lengthi++) {
            
    file[i] = percorso_web file[i];
            
    //trace(file[i]);
    }
    _root.createEmptyMovieClip("galleria"0);
    galleria.onLoad = function() {
            
    this.crea_y(file);
    };
    galleria.onLoad();
    //------------------------------------------------------
    stop(); 
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  4. #4
    >vorrei capire come fare per prelevare questa lista da un file esterno...


    ok allora nel txt metti

    &tot=5&
    &img0=1.jpg&
    &img1=2.jpg&
    &img2=3.jpg&
    &img3=4.jpg&
    &img4=5.jpg&

    e lo salvi come dati.txt

    poi in flash x leggere quelli e mmetterli nell'array file del tuo script

    Codice PHP:
    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (
    success) {
    tot dati.tot;
    file= new Array();
    for (
    i=0i<toti++) {
    pushed file.push(dati["img"+i]);

    }
    trace(file)
    } else {
    trace("problemi con il file di testo");
    }
    };
    dati.load("dati.txt"); 
    ecco dovrebbe bastare una cosa del genere
    prova un pò
    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 !

  5. #5
    ora il codice è questo...

    Codice PHP:
    //---------------------------------------------------------------------------------------------------------
    // GALLERIA INTERRATIVA 1.01
    // by [url]www.contidavide.it[/url]
    // [email]daw_conti@libero.it[/email]
    //---------------------------------------------------------------------------------------------------------

    //Dimensioni dello stage
    _global.SW Stage.width;
    _global.SH Stage.height;
    _global.SWsur2 SW 2;
    _global.SHsur2 SH 2;
    // misura esatta
    Stage.scaleMode "exactFit";

    MovieClip.prototype.caricamento_jpg = function(jpgcolore) {
            var 
    foto this.dest;
            
    foto._alpha 0;
            
    foto.loadMovie(jpg);
            var 
    id setInterval(function (mc) {
                    var 
    mc["dest"];
                    if (
    d._width 0) {
                            
    clearInterval(id);
                            
    d.memw d._width;
                            
    d.memh d._height;
                            
    d.proporzione = (d._width d._height);
                            
    // dimensione foto thumbs
                            
    d._width Math.floor(mc._w0 2);
                            
    d._height Math.floor(mc._h0 2);
                            
    d._alpha 99;
                            
    with (d) {
                                    
    lineStyle(40x44444480);
                                    
    moveTo(this._x memw 1this._y 1);
                                    
    lineTo(this._x memw 1this._y memh 1);
                                    
    lineTo(this._x 1this._y memh 1);
                                    
    lineStyle(40xaaaaaa80);
                                    
    lineTo(this._x 1this._y 1);
                                    
    lineTo(this._x memw 1this._y 1);
                            }
                            
    // --------------------
                            
    mc._alpha 99;
                            
                            
    // FOTO THUMBS CHE ASSUME LA STESSA FORMA DELLA FOTO ORIGINALE
                            // Se desiderate che le foto thumbs abbiano le stesse dimensioni
                            // tra di loro mettete 2 barre slash (che servono per commentare)
                            // a questa riga qui sotto
                            
    mc._w0 *= d.proporzione;
                            
                            
    mc._width mc._w0;
                            
    mc._height mc._h0;
                            
    mc.onPress clicca;
                            
    mc.onRelease rilascio;
                            
    mc.onReleaseOutside rilascio;
                    } else {
                            
    // caricamento mc
                            
    var percentuale = (d.getBytesLoaded() / d.getBytesTotal());
                            
    mc._width percentuale mc._w0;
                            
    mc._height percentuale mc._h0 1.6;
                    }
            }, 
    100this);
    };

    // --------------------------------------------------------
    // FUNZIONE QUANDO PREMIAMO LA FOTO PICCOLA SI INGRANDISCE
    // --------------------------------------------------------
    MovieClip.prototype.clicca = function() {        
            
    // FUNZIONE THUMBS
            // Stage width (SW) 550 px
            // Stage height (SH) 400 px
            
            // Dimensioni foto usata nell'esempio
            // Lunghezza 275 px, altezza 200 px
            
            // SH = 400 * 0.50 = 200 px
            // proporzione tra lunghezza/altezza = 275/200 = 1,375 (275px e 200px sono le dimensioni di una foto)
            // se la lunghezza_H (330px) è maggiore di SW (550px*0,6)
            
            // 0.50 è il valore per rimpicciolire le dimensioni verticali della foto
            // se la foto misura verticalmente 400 pixel e li moltiplichiamo * 0.50 diventa di 200 pixel
            // come se la facessimo a metà
            
    var lunghezza_V SH //* .50;
            
            // mentre le dimensioni orizzontali sono date dal prodotto tra la lunghezza verticale e la
            // proporzione tra lunghezza e altezza della foto
            
    var lunghezza_H lunghezza_V this.dest.proporzione;
            
    // se la lunghezza_H è maggiore dello stage._width (SW) moltiplicata per 0.6 allora
            // dobbiamo ridimensionare la foto per evitare che fuoriesca dallo stage
            
    if (lunghezza_H SW .6) {
                    
    delta lunghezza_H SW .6;
                    
    lunghezza_V *= delta;
                    
    lunghezza_H *= delta;
            
            
    // valori ottimali per vedere le foto corrette si orizzontalmente e verticalmente
            /*
            var lunghezza_V = SH * .50;
            var lunghezza_H = lunghezza_V * this.dest.proporzione;
            if (lunghezza_H > SW * .6) {
                    delta = lunghezza_H / SW * .6;
                    lunghezza_V *= delta;
                    lunghezza_H *= delta;
            */
            
    }
            
    //---------------------
            
    delete this.onEnterFrame;
            
    //---------------------
            
    this._x0 _root._xmouse this._x;
            
    this._y0 _root._ymouse this._y;
            
    this.swapDepths(_root.livello += 20);
            
    this.onEnterFrame = function() {
                    
    this._x _root._xmouse this._x0;
                    
    this._y _root._ymouse this._y0;
                    
    this._ww this._width 2;
                    
    this._hh this._height 2;
                    if ((
    this._x this._ww) < 0) {
                            
    this._x this._ww;
                    }
                    if ((
    this._y this._hh) < 0) {
                            
    this._y this._hh;
                    }
                    if ((
    this._x this._ww) > SW) {
                            
    this._x SW this._ww;
                    }
                    if ((
    this._y this._hh) > SH) {
                            
    this._y SH this._hh;
                    }
                    
    this._rotation += (this._rotation) / 3;
                    
    this._width += (lunghezza_H this._width) / 3;
                    
    this._height += (lunghezza_V this._height) / 3;
            };
    };
    // --------------------------------------------------------
    // FUNZIONE RILASCIO FOTO CON IL MOUSE
    // --------------------------------------------------------
    MovieClip.prototype.rilascio = function() {
            
    delete this.onEnterFrame;
            
    this._x = (_root._xmouse 50) ? 50 : (_root._xmouse SW 50) ? SW 50 _root._xmouse;
            
    this._y = (_root._ymouse 50) ? 50 : (_root._ymouse SH 50) ? SH 50 _root._ymouse;
            
    this.onEnterFrame = function() {
                    
    this._rotation += (this._r this._rotation) / 2;
                    
    this._width += (this._w0 this._width) / 4;
                    
    this._height += (this._h0 this._height) / 4;
                    if (
    Math.abs(this._w0 this._width) < 10) {
                            
    this._rotation this._r;
                            
    this._width this._w0;
                            
    this._height this._h0;
                            
    delete this.onEnterFrame;
                    }
            };
    };

    // -----------------------------------------------------
    MovieClip.prototype.crea_y = function(tabella) {
            var 
    SW / (tabella.length 2) * 2.5;
            var 
    SW 7;
            
    Math.floor(.9);
            var 
    5;
            for (var 
    0tabella.lengthi++) {
                    
    clip _root.createEmptyMovieClip("thumbs" ii);
                    
    clip.onLoad = function() {
                            
    //--------------------
                            
    this._alpha 30;
                            
    this.lineStyle(4020);
                            
    this.moveTo(-(2), L);
                            
    this.lineTo(ML);
                            
    this.lineTo(M, -(3));
                            
    // --------------------
                            
    this.moveTo(M, -L);
                            
    this.lineStyle(00x999999);
                            
    this.beginFill(0xfff6f0100);
                            
    this.lineTo(-M, -L);
                            
    this.lineTo(-ML);
                            
    this.lineStyle(00);
                            
    this.lineTo(ML);
                            
    this.lineTo(M, -L);
                            
    this.endFill();
                            
    //--------------------
                            
    this._x0 = (1.2 * (1)) * L;
                            
    this._y0 L;
                            
    this._x this._x0;
                            
    this._y this._y0;
                            
    //--------------------
                            
    this._w0 3;
                            
    this._h0 3;
                            
    this._width this._w0;
                            
    this._height this._h0;
                            
    //--------------------
                            
    this._x = (SW .15) + random(SW .7);
                            
    this._y = (SH .15) + random(SH .7);
                            
    this._r = -30 60 Math.random();
                            
    this._rotation this._r;
                            
    //--------------------
                            
    this.createEmptyMovieClip("dest"200);
                            
    //--------------------
                            
    this.dest.onLoad = function() {
                                    
    this._x = -3;
                                    
    this._y = -2;
                                    
    // randomizza la posizione della foto nello stage
                                    
    var posizione tabella[i] + "?" random(99999);
                                    var 
    posizione tabella[i];
                                    
    this._parent.caricamento_jpg(posizione0x33FFFF);
                            };
                            
    this.dest.onLoad();
                    };
                    
    clip.onLoad();
            }
    };
    //------------------------------------------------------
    livello 10000;
    //------------------------------------------------------
    _global.file = [];

    // --------------------------------------------------------
    // IMMAGINI CARICATE DA INTERNET
    // --------------------------------------------------------
    /*
    file[0] = "http://images.motograndprix.com/multimedia2/280/280791.jpg";
    file[1] = "http://images.motograndprix.com/multimedia2/280/280783.jpg";
    file[2] = "http://images.motograndprix.com/multimedia2/280/280808.jpg";
    file[3] = "http://images.motograndprix.com/multimedia2/280/280786.jpg";
    file[4] = "http://images.motograndprix.com/multimedia2/280/280800.jpg";
    */

    // --------------------------------------------------------
    // IMMAGINI CARICATE IN LOCALE
    // I file jpg sono nella stessa cartella del file swf.
    // Se volete mettere le immagini dentro una cartella chiamata immagini
    // il percorso sarà: 
    // file[0] = "immagini/1.jpg";
    // file[1] = "immagini/2.jpg";
    // --------------------------------------------------------
    dati = new LoadVars(); 
    dati.onLoad = function(success) { 
    if (
    success) { 
    tot dati.tot
    file= new Array(); 
    for (
    i=0i<toti++) { 
    pushed file.push(dati["img"+i]); 


    trace(file
    } else { 
    trace("problemi con il file di testo"); 

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

    for (var 
    0file.lengthi++) {
            
    file[i] = percorso_web file[i];
            
    //trace(file[i]);
    }
    _root.createEmptyMovieClip("galleria"0);
    galleria.onLoad = function() {
            
    this.crea_y(file);
    };
    galleria.onLoad();
    //------------------------------------------------------
    stop(); 
    solo che non mi carica le foto, ma mi visualizza, quando in flash faccio l'anteprima, "1.jpg,2.jpg,3.jpg,4.jpg" nella finestra Output di Flash...

    come mai?

    Grazie mille per l'aiuto
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  6. #6
    >solo che non mi carica le foto, ma mi visualizza, quando in flash faccio l'anteprima, "1.jpg,2.jpg,3.jpg,4.jpg" nella finestra Output di Flash...


    ti fa il trace dell'array file
    quindi le var le carichi dal txt

    solo che tutto il cod successivo deve essere richiamato nel success di loadvars
    forse esegue il cod quando ancora nn sono state caricate le img

    nn ho vito attentamente tutto il cod xchè abbastanza lungo
    ma nel tuo cod iniziale c'era


    for (var i = 0; i < file.length; i++) {
    file[i] = percorso_web + file[i];
    //trace(file[i]);
    }


    percorso_web cosè?

    poi prototype.crea_y
    dovrebbe essere richiamata quando le foto sono state caricate
    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 !

  7. #7
    Grazie Crescenzo per l'aiuto...

    allora: percorso_web non so cosa sia, era presente sin dall'inizio, ed anche a me è parso strano... cmq... ho provato a cancellarlo e non cambia niente...

    cmq, il file non da nessun errore, carica il contenuto del file correttamente, ma anzicchè caricare le foto mi stampa in Output il suo elenco... non so proprio da cosa dipenda...

    il codice, grazie al tuo prezioso aiuto, ora è:
    Codice PHP:
    ...

    //------------------------------------------------------ 
    _global.file = []; 

    dati = new LoadVars(); 
    dati.onLoad = function(success) { 
    if (
    success) { 
    tot dati.tot
    file= new Array(); 
    for (
    i=0i<toti++) { 
    pushed file.push(dati["img"+i]); 


    trace(file
    } else { 
    trace("problemi con il file di testo"); 

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

    for (var 
    0file.lengthi++) { 
            
    file[i] = percorso_web file[i]; 
            
    //trace(file[i]); 

    _root.createEmptyMovieClip("galleria"0); 
    galleria.onLoad = function() { 
            
    this.crea_y(file); 
    }; 
    galleria.onLoad(); 
    //------------------------------------------------------ 
    se levo il trace(file), giustamente non mi da + l'output, ma non carica cmq le immagini...

    sai da cosa dipende?

    grazie
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  8. #8
    allora il cod sorgente funge? è cosi?
    quello iniziale

    mi basta prenderlo x provare? (nn l'ho visto quindi nn so se coi sono elemnti linkati dalla libreria)

    quindi ci servono solo le img prese dall'esterno...

    ora si è fatto un pò tardi e la fame incombe
    cmq oggi faccio una prova veloce con quel cod e vediamo se riusciamo a risolvere
    al limite metti un file funzionante con lo script iniziale da qualche parte in modo che possa scaricarlo cosi facciamo prima.....


    poi come ti dicevo lo script deve iniziare quando le foto sono state caricate quindi
    questo

    for (var i = 0; i < file.length; i++) {
    file[i] = percorso_web + file[i];
    //trace(file[i]);
    }
    _root.createEmptyMovieClip("galleria", 0);
    galleria.onLoad = function() {
    this.crea_y(file);
    };
    galleria.onLoad();


    dovresti metterlo nel success del caricamento altrimenti succede che lo script parte e che la foto ancora nn sono state caricate e quindi di conseguenza nn si vede niente

    cmq dai vedo nel primo pomeriggio se mi lasciano in pace qua...
    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 !

  9. #9
    Grazie per l'aiuto...

    i file originali li trovi qui http://flash.html.it/movie/vedi/722/...terattiva-102/

    grazie tante
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  10. #10
    Originariamente inviato da Giuseppe C
    Grazie per l'aiuto...

    i file originali li trovi qui http://flash.html.it/movie/vedi/722/...terattiva-102/

    grazie tante
    ok come ti dicevo bastava quest'ultima parte


    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    tot = dati.tot;
    file= new Array();
    for (i=0; i<tot; i++) {
    pushed = file.push(dati["img"+i]);

    }
    trace(file)

    for (var i = 0; i < file.length; i++) {
    file[i] = percorso_web + file[i];
    //trace(file[i]);
    }
    _root.createEmptyMovieClip("galleria", 0);
    galleria.onLoad = function() {
    this.crea_y(file);
    };
    galleria.onLoad();

    } else {
    trace("problemi con il file di testo");
    }
    };
    dati.load("dati.txt");



    //------------------------------------------------------
    stop();


    cioè mettere la chiamata del success e funge
    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 !

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.