0

私は AS 3.0 の初心者です。VB アプリケーションから Flash 変数を SWF ファイルに渡そうとしています。AS 2.0 では ShockwaveFlash オブジェクトの SetVariable メソッドを使用して動作しましたが、AS 3.0 では動作しません。どうすればそれを行うことができますか ありがとう!

4

2 に答える 2

1

VB インターフェイスがどのように機能するのかわかりませんが、設定しようとしている変数にどのようにアクセスしていますか? AS2 ではどのように機能しましたか?

私はあなたがそれらを介してそれらにアクセスすると思います

var myvar = root.loaderInfo.parameters["variableName"]
于 2011-10-09T17:47:05.603 に答える
0

Kirupaフォーラムは、これに関する多くのオプションについて議論 している古いスレッドがあります。

(そのスレッド名は素晴らしいです、私は言わなければなりません)。それが役に立てば幸い!

編集:自分でスレッドを読んだ後、これが彼らがたどり着いた答えのようです:

use FlashVars="xxx=yyy" instead of SetVariable("xxx","yyy")
you can pick it up inside Flash with
root.loaderInfo.parameters.xxx
于 2011-10-09T17:46:40.803 に答える