FLASH:在AS2 SWF中获取从AS3 swf运行/加载的inputtext值

时间:2012-10-14 13:45:13

标签: actionscript-3 flash actionscript-2

我在flash中制作了一个e学习应用程序,我在这个电子教学中使用AS3,在这个应用程序中,我调用/加载一个eksternal swf我用AS2做的。

在外部swf中,我有一个用户输入文本,当点击提交按钮时,我得到输入文本的值并将其解析为全局变量,然后将其显示给证书。

如果我独立运行as2 swf它会工作,但如果我从as3 swf加载as2 swf,我无法从inputtext获取值。它说未定义的变量。

任何人都可以帮助/解释我的问题吗?

谢谢你,抱歉我的grammr。 :)

1 个答案:

答案 0 :(得分:0)

AVM1和AVM2以这种方式不兼容。因此,如果您需要在两者之间进行通信,则必须使用LocalConnection。这是在ActionScript 2和ActionScript 3电影之间建立通信的唯一选项。