我可以将值从fla传递给AS3。示例我有加载xml faile的fla文件。不,如果我按下发送到AS3值/变量的按钮,我想按钮“按钮1”和“按钮2”能否
private var xmlURL:String = "xml/Button1.xml";
按下丁酮2后
private var xmlURL:String = "xml/Button2.xml";
我该怎么做?
最诚挚的问候, 一个
答案 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";
}