Wie gehe ich Parameter in einer SWF-Datei aus der IDE gestartet?
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?
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