如何在动作脚本3中单击运行两个函数?

时间:2014-05-12 04:44:26

标签: actionscript-3 function click call

我想知道是否可以从一个鼠标事件中调用两个不同的函数,例如click。我想它可能就像:

    button.addEventListener(MouseEvent.CLICK, function1 && function2);

不幸的是,这不起作用。我是否需要调用包含这两个函数的新函数? 例如

   button.addEventListener(MouseEvent.CLICK, function3);
   function function3(){
       function1();
       function2();
   }

后者似乎非常低效,所以我认为有一种方法可以像之前那样做。

1 个答案:

答案 0 :(得分:1)

您可以这样做或注册两个Click事件处理程序,也可以编写内联函数(在addEventListener中),例如

button.addEventListener(MouseEvent.Click, function(e:Event):void {
      function2();
      function3();
}):