我需要知道AS2中下面编码的等效代码,我有一个movieclip,我想点击那个movieclip来访问一个函数来完成某项任务。
以下代码位于AS3中:
btn_name.addEventListener(MouseEvent.MOUSE_DOWN, fun1);
function fun1(MouseEvent)
{
doSomething();
trace("hello");
}
答案 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;