通过覆盖访问MovieClip作为按钮,单击AS2中的状态

时间:2014-11-25 16:36:16

标签: actionscript-3 actionscript-2

我需要知道AS2中下面编码的等效代码,我有一个movieclip,我想点击那个movieclip来访问一个函数来完成某项任务。

以下代码位于AS3中:

btn_name.addEventListener(MouseEvent.MOUSE_DOWN, fun1);

function fun1(MouseEvent)
{
    doSomething();
    trace("hello");
}

1 个答案:

答案 0 :(得分:1)

在AS2中给出了:

btn_name.onPress = function():Void
{
    trace("AS2");
}

如果你想使用你的函数fun1():

function fun1():Void
{
    trace("I'm fun1");
}

btn_name.onPress = function():Void
{
    fun1();
}

或者,如果你想在onPress中调用这个唯一的函数,那就更简单了:

btn_name.onPress = fun1;