int map_y_up(float x2,float y2)//定义地图函数 判断人物的头顶是否有墙 有则返回非0 否则返回0
{
int judge;
if(y2<=23)
judge=23;
else if(y2<=631&&y2>=624&&x2>=393&&x2<=527)//1
judge=631;
else if(y2<=590&&y2>=583&&x2>=538&&x2<=629)//2
judge=590;
else if(y2<=530&&y2>=523&&x2>=413&x2<=508)//3
judge=530;
else if(y2<=530&&y2>=523&&x2>=253&&x2<=343)//4
judge=530;
else if(y2<=530&&y2>=523&&x2>=88&&x2<=182)//5
judge=530;
else if(y2<=592&&y2>=584&&x2<=185)//6
judge=592;
else if(y2<=468&&y2>=457&&x2<60)//7
judge=468;
else if(y2<=346&&y2>=339&&x2<60)//7
judge=346;
else if(y2<=226&&y2>=219&&x2<60)//7
judge=226;
else if(y2>=136&&y2<=143&&x2<=635)//16
judge=143;
else if(y2>=401&&y2<=408&&x2>90&&x2<=185)//8
judge=408;
else if(y2>=503&&y2<=510&&x2<=16)//8
judge=510;
else if(y2<=284&&y2>=277&&x2<=126&&x2>86)//2
judge=284;
else if(y2>=521&&y2<=528&&x2>=642)//2
judge=528;
else if(y2>=299&&y2<=306&&x2>=360&&x2<=635)//zhongjian
judge=306;
else
judge=0;
return judge;
}
一键复制
编辑
Web IDE
原始数据
按行查看
历史