as3 又遇到未定义的问题

求解为什么会出现未定义?60行已经加了啊
2024-12-15 10:06:59
推荐回答(3个)
回答1:

你得再看一下关于访问权限的内容,你在zuo_upup里是访问不到zuo_downdown的。
把两个 ENTER_FRAME事件的function都写到外面去,与zuo_down和zuo_up平级。不要写在zuo_down和zuo_up的function里面。

之后,你的zuo_up可以不用那样写:
zuo.gotoAndStop(1);
zuo_bl="0";
if(zuo_bl == "0"){
removeEventListener(Event.ENTER_FRAME, zuo_downdown);

}
这样写就可以了。

回答2:

function zuo_downdown{}放在function zuo_down{}的外面

回答3:

function 你写在里面了,你写在外面就可以了