Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    191

    valore array a file swf

    Prelevo dei dati da un database e li metto in un Array e mi creo un elenco esempio di animali.
    Vorrei aprire un file swf con i parametri passati da quell'id, es elenco
    pantera
    lupo
    cane
    gatto
    e cliccando su uno degli animali caricare su un swf esterno tutti i dettagli presi dagli array
    es
    clicco su gatto
    e vedo
    foto
    nome scientifico etc

    come faccio a far capire all'swf che deve avere quei riferimenti?
    Naturalmente l'swf è uno che deve caricare i parametri a seconda del valore id che gli passo...
    GRAZIE!!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Un sistema è questo, ad esempio:

    http://flash-mx.html.it/guide/view_l...guida=8&id=182

    Oppure potresti usare gli SharedObject, le LocalConnection...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    191

    lo so son schiappa

    Grazie Tyve,
    mi sa che la cosa più affine sia l'utilizzo delle localConnection, i miei filmati sono ambedue in flash, sia quello che visualizza l'array, che quello di dettaglio.
    In realtà sono riuscita a far comunicare i due filmati, ma quello di dettaglio mi visualizza solo l'ultimo elemento dell'array.
    se vuoi ridere ti posto il codice...
    grazie cmq
    ciau

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scrivi pure..

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    191

    he he



    nel file rosa.swf c'è un campo di testo che si chiama dinamico_txt
    nel file principale ho un movieclip che si chiama schermo e uno che attacco dalla libreria con linkage "testo"
    loadMovieNum("rosa.swf", 1);
    var film:Array = ["la giuria", "il corsaro nero", "Intermission", "Amnesia", "Spiderman"];
    var spazio:Number = 30;
    function duplicaFilm() {
    for (var i = 0; i<film.length; i++) {
    var nomeFilm = "testo"+i+"_mc";
    var interspazio = i*spazio;
    schermo.testo_mc.attachMovie("testo", nomeFilm, i);
    schermo.testo_mc[nomeFilm]._y = interspazio;
    schermo.testo_mc[nomeFilm].dinamico_txt.text = film[i];
    schermo.testo_mc[nomeFilm].invisible_btn.onRelease = function(id:String) {
    _level1._visible = true;
    var id = nomeFilm;
    _level1.dinamico_txt.text = schermo.testo_mc[id].dinamico_txt.text
    };
    }
    }
    duplicaFilm();

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    loadMovieNum("rosa.swf", 1);
    var film:Array = ["la giuria", "il corsaro nero", "Intermission", "Amnesia", "Spiderman"];
    var spazio:Number = 30;
    function duplicaFilm()
    {
    	for (var i:Number = 0; i < film.length; i++) {
    		var mc:MovieClip = schermo.testo_mc.attachMovie("testo", "testo" + i + "_mc", i);
    		mc._y = i * spazio;
    		mc.dinamico_txt.text = film[i];
    		mc.invisible_btn.onRelease = function()
    		{
    			_level1._visible = true;
    			_level1.dinamico_txt.text = this._parent.dinamico_txt.text;
    		};
    	}
    }
    duplicaFilm();

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    191
    GRAZIE MILLE funziona perfettamente
    ti bacerei ovunque...
    non esageriamo!
    diciamo ti mando un crosso crosso bacione

    SMACK

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    ehehe, grazie! :)

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    191
    scusa se rompo eventualmente se avessi qualche altro dubbio posso chiedere a te o mi ci mandi?

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Ma figurati, chiedi pure..

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.