株式会社antsのホームページへようこそ。

AS3でFlashVarsを受け取る

1
Posted in Lab. By tanaka

FlashVarsの値をAS3で受け取ろうとしてちと戸惑ったのでメモ。
AS2までは_level0に直接FlashVarsの変数がセットされて楽チンでしたが、AS3ではメインタイムラインorドキュメントクラスであるMovieClipインスタンスのloaderInfo.parametersプロパティにオブジェクトとして格納されます。

FlashVarsの列挙

var vars:Object = loaderInfo.parameters;
for (var i:String in vars) {
    _txt.appendText(i + "=" + vars[i] + "\n");
}

One Response to “AS3でFlashVarsを受け取る”
  1. AS3.0アプリでのパラメータ受け渡し

    ActiveScript3.0で作成したSWFアプリケーションにHTMLからパラメータを渡す方法を調べてみました。キーワードとしては、「FlashVars…