中易网

TypeError: Error #1006: value 不是函数. at BJ/road() at BJ/ch()

答案:2  悬赏:0  
解决时间 2021-02-02 00:26
public function BJ() {
super();
bitArr=new Array();
for(i=0;i<48;i++)
flag2[i]=i;
Zuobiao();
for(i=0;i<48;i++)
{
var img:image=new image();
img.src=(pic[i] as String);
img.x=x0[i];
img.y=y0[i];
bitArr.push(img);
addChild(bitArr[i] as image);

}csh();

this.stage.addEventListener(MouseEvent.MOUSE_DOWN,ch);

}

public function csh():void
{for(i=0;i<10;i++)
for(j=0;j<8;j++)
{
if(i==0||i==9||j==0||j==7)
flag1[j*10+i]=0;
else
flag1[j*10+i]=1;

}

}

//Gameover();

function ch(e:MouseEvent):void
{
count++;
m=e.stageX;
n=e.stageY;
q=(m-60)/60+1;
p=(n-66)/60+1;
if(count%2==1)
{s1=q;
s2=q;
for(i=0;i<48;i++)
{

if(((q-1)*60+60==x0[i])&&((p-1)*60+66==y0[i]))

{
t1=i; //removeChild(bitArr[i] as image);

}
} }

else
{

r1=q;
r2=p;
for(i=0;i<48;i++)
{

if(((q-1)*60+60==x0[i])&&((p-1)*60+66==y0[i]))

{
t2=i; //removeChild(bitArr[i] as image);
}

}
}

//trace(+s1,s2,r1,r2);
trace(+t1,t2);

if(count%2==0)
{
X1=s1;
X2=r1;
Y1=s2;
Y2=r2;

if(road(X1,Y1,X2,Y2,0,0,flag,flag1))
{
if((t1-t2)%8==0&&t1!=t2)
{removeChild(bitArr[t1] as image);
removeChild(bitArr[t2] as image);
count=0;

}
}
}

//trace(+p,q);

//trace("当前坐标:("+stage.mouseX , stage.mouseY+")");
}

private function road(X1,Y1,X2,Y2,c,v,flag,flag1)
{ //0:左 1: 右 2: 上 3:下

if(c==0)
{
if(X1-1==X2&&Y1==Y2&&flag1(Y2*10+X2))
return 1;
if(X1-1>=0&&!flag1(Y1*10+X1-1)&&v<=2)
if(road(X1-1,Y1,X2,Y2,0,v,flag+1,flag1(Y1*10+X1-1)))
return 0;
}
if(c!=0)
{
if(X1-1==X2&&Y1==Y2&&flag1(Y2*10+X2))
return 1;
if(X1-1>=0&&!flag1(Y1*10+X1-1)&&v<=2)
if(!flag)
{
if(road(X1-1,Y1,X2,Y2,0,v,flag+1,flag1(Y1*10+X1-1)))
return 1;
}
else
if(road(X1-1,Y1,X2,Y2,0,v+1,flag+1,flag1(Y1*10+X1-1)))
return 1;
}
if(c==1)
{
if(X1+1==X2&&Y1==Y2&&flag1(Y2*10+X2)&&v<=2)
return 1;
if(X1+1<=9&&!flag1(Y1*10+X1+1)&&v<=2)
if(road(X1+1,Y1,X2,Y2,1,v,flag+1,flag1(Y1*10+X1+1)))
return 1;

}
。。。。。。。。
最佳答案
你要问什么……
全部回答
var _loc_2:* = parent; 这种代码估计是从其他地方copy来的3个条件判断,你依次在每个条件段里 trace()调试信息,看在哪个地方报错 看报错信息,是引用的对象不是函数,而当作函数处理了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问挂墙液晶电视是在开机一段时间后出现画面
请问建筑图中标注的集水坑坑底标高-7.8,是做
冲上源头这个地址在什么地方,我要处理点事
全新英朗手动精英机油压力怎么检测
华硕笔记本接投影机(fn+f8)快捷键不能用?紧
如何搞好仔猪一周龄内的饲养与管理
大气压为76毫米汞柱,h=10cm,问封闭的空气
如果女友爱上了一个刚认识7天的男人,我该如何
金立手机的“双卡防盗”和“远程控制”功能
我在excel中把原来文件删除后误点了保存,怎
上海江湾属于哪个区
丽水市莲都区九龙湿地农家乐在哪里啊,我有事
王者荣耀房沉迷官方会取消吗? 我都贵族6了他
圆x²+y²+2x+4y-3=0上到直线x+y+1=0
创佳超市地址有知道的么?有点事想过去
推荐资讯
济南市比较大的二手自行车交易市场有哪些?
食物链完整版有吗,韩国的一个电影
工商银行的存取款人的监控影像能保存多久啊?
2014澳洲大学由四星升为五星的大学有哪些?
尚豪美家陶瓷在哪里啊,我有事要去这个地方
奇迹暖暖云端舞娘适合什么裙子
深井子村地址在哪,我要去那里办事
键盘鼠标支持热拔插吗?他们说PS2不支持!那我
用什么方法才能更快更有效的破解WLAN秘密
韩氏伊人地址在哪,我要去那里办事
博白县燃气管理办公室地址在哪,我要去那里办
老板余江专卖店地址在什么地方,想过去办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?