Frage

Eine SWF-Parameter können in HTML über loaderInfo.parameters gesetzt zugreifen. Wie kann ich dies in einem FLA-Projekt, so dass sie gesetzt werden, wenn ich die SWF-Datei mit Strg-Eingabe ausführen?

War es hilfreich?

Lösung

Sie können das nicht von der IDE, aber den Zweck zu testen, könnte eine lokale Parameter Objekt, das Sie ersetzen können, wenn loaderInfo.parameters leer ist:

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]);
            }
        }

    }

}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top