flash as3.0 如何定义 监听

1061: 调用可能未定义的方法 addEventListerner (通过 static 类型 flash.display:SimpleButton 引用)。
代码如下:
import flash.display.SimpleButton;
qiangua.addEventListerner(MouseEvent.ROLL_OUT,func2)
function func2(e)
{gotoAndPlay(1);}
qiangua.addEventListerner
(MouseEvent.MOUSE_OUT,func3)
function func3(e)
{play();}

function func2(e) 改成function func2(e:MouseEvent)
function func3(e) 改成function func3(e:MouseEvent)追问

改了,但报错还是一样:
1061: 调用可能未定义的方法 addEventListerner (通过 static 类型 flash.display:SimpleButton 引用)。
求指教。

追答

这是是你写在时间轴上的代码,还是写在类文件里的?

追问

时间轴上的!

追答

qiangua  这是你在场景中元件的实例名,看看名字起对没有?

追问

这个倒是没错, 应该是定义的问题吧!报错是报addEventListerner未定义。

追答

addEventListerner  这个写错了,我晕哟,这种错误你都会出?关键出错是黑色的了嘛?正确是蓝色的了嘛?改成 addEventListener

addEventListerner  这个写错了,我晕哟,这种错误你都会出?关键出错是黑色的了嘛?正确是蓝色的了嘛?改成 addEventListener

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-16
import flash.events.EVENT追问

还是不行,报错:
1061: 调用可能未定义的方法 addEventListerner (通过 static 类型 flash.display:SimpleButton 引用)。

相似回答