Domanda

Uno SWF può accedere ai parametri impostati in HTML via loaderInfo.parameters. Come faccio a impostare questo in un progetto .fla in modo che essi siano impostati quando ho eseguito il file SWF con Ctrl-Enter?

È stato utile?

Soluzione

Non si può fare che dall'IDE, ma per testare, potrebbe avere un parametri locali oggetto è possibile sostituire se loaderInfo.parameters è vuoto:

package 
{

    import flash.display.MovieClip

    public class TestMain extends MovieClip
    {

        public function TestMain ()
        {
            var params:Object = root.loaderInfo.parameters;
            var length : int = 0;
            for (var str:String in params)
            {
                length++;
            }
            if (length == 0) params = {test:"Test", test2:"Test2"};
            for (var str : String in params) {
                trace (str +" : "+params[str]);
            }
        }

    }

}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top