我是 AS 3.0 的新手。我正在尝试从我的 VB 应用程序将 flash 变量传递给 SWF 文件。它在 AS 2.0 中使用: ShockwaveFlash 对象的 SetVariable 方法,但在 AS 3.0 中不起作用。知道我该怎么做谢谢!
问问题
680 次
2 回答
1
我不确定 VB 接口是如何工作的,但是您如何访问您尝试设置的变量?它在 AS2 中是如何工作的?
我猜你会通过
var myvar = root.loaderInfo.parameters["variableName"]
于 2011-10-09T17:47:05.603 回答
0
Kirupa论坛上有一个旧线程讨论了许多选项: Using SetVariable with AS3 - Its荒谬。
(我必须说,这个线程名称很棒)。希望能帮助到你!
编辑:在我自己阅读了这个帖子之后,这似乎是他们得出的答案:
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 回答