我是AS 3.0的新手。 我正在尝试从我的VB应用程序将flash变量传递给SWF文件。 它在AS 2.0中使用: ShockwaveFlash对象的SetVariable方法,但它不适用于AS 3.0。 知道我该怎么做 谢谢!
答案 0 :(得分:1)
我不确定VB界面是如何工作的,但是你如何访问你想要设置的变量?它在AS2中是如何工作的?
我猜你会通过
访问它们var myvar = root.loaderInfo.parameters["variableName"]
答案 1 :(得分:0)
Kirupa论坛上有一个旧帖子,讨论了很多选项: Using SetVariable with AS3 - Its ridiculous
(那个帖子名字太棒了,我必须说)。希望它有所帮助!
编辑: 在自己阅读了这个帖子之后,这似乎是他们得到的答案:
use FlashVars="xxx=yyy" instead of SetVariable("xxx","yyy")
you can pick it up inside Flash with
root.loaderInfo.parameters.xxx