IDEから起動されたSWFにパラメーターを渡すにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4518194

質問

SWFは、roaderinfo.parametersを介してHTMLで設定されたパラメーターにアクセスできます。 ctrl-enterでSWFを実行するときに設定されるように、これを.flaプロジェクトに設定するにはどうすればよいですか?

役に立ちましたか?

解決

IDEからはそれを行うことはできませんが、テストのために、ローカルインフェのパラメーターを置き換えることができます。

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

    }

}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top