将值从fla传递给AS3

时间:2011-03-17 18:30:51

标签: flash actionscript-3

我可以将值从fla传递给AS3。示例我有加载xml faile的fla文件。不,如果我按下发送到AS3值/变量的按钮,我想按钮“按钮1”和“按钮2”能否

private var xmlURL:String = "xml/Button1.xml";

按下丁酮2后

   private var xmlURL:String = "xml/Button2.xml";

我该怎么做?

最诚挚的问候, 一个

1 个答案:

答案 0 :(得分:0)

如果我理解你,我怀疑我做了。你想根据按下哪个按钮来改变变量的值,对吧?如果是这种情况,请执行以下操作:

初始化变量如下:
private var xmlURL:String = "xml/Button1.xml";

接下来,您应该为每个按钮添加一个事件监听器,如下所示:Button1.addEventListener(MouseEvent.CLICK, button1_handle); Button2.addEventListener(MouseEvent.CLICK, button2_handle);

然后创建功能:
function button1_handle(e:MouseEvent):void { xmlURL = "xml/Button1.xml"; }
function button2_handle(e:MouseEvent):void { xmlURL = "xml/Button2.xml"; }