SWFは、loaderInfo.parametersを介してHTMLで設定されたパラメーターにアクセスできます。ctrl-enterを使用してSWFを実行したときに設定されるように、これを.flaプロジェクトに設定するにはどうすればよいですか?
1 に答える
2
IDE からそれを行うことはできませんが、テストのために、loaderInfo.parameters が空の場合に置き換えることができるローカル パラメーター オブジェクトを持つことができます。
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]);
}
}
}
}
于 2010-12-23T13:33:41.087 に答える