| 赞 | 0 |
| VIP | 0 |
| 好人卡 | 0 |
| 积分 | 1 |
| 经验 | 3365 |
| 最后登录 | 2018-9-22 |
| 在线时间 | 10 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 10 小时
- 注册时间
- 2006-6-15
- 帖子
- 383
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我使用了远景地图,并且把3个地图都弄好了
但是在测试游戏的时候…………
只要一移动就报错...
但是如果我按下CTRL键穿越的话又没有错误了...
就是不能正常行走 !!
请问因该怎么解决啊?
另外似乎遮掩没有被应用啊~!第1个图是范例工程的。第2个图是我的。第3个图是遮掩效果的!第4的图是行走报错的。
![]()
![]()
![]()
![]()
def passable?(x, y, d, self_event = nil)
# 被给予的坐标地图外的情况下
unless valid?(x, y)
# 不能通行
return false
end
martix = [false,false,false,false,false,false,false,false,false]
for panorama_x in 32*x..32*x+10
next if panorama_x %2 == 0
for panorama_y in 32*y..32*y+10
next if panorama_y %2 == 0
212 color = $panorama3.bitmap.get_pixel(panorama_x,panorama_y)
if color.green.to_i==0
martix[0] = true
break
end
end
break if martix[0]
end |
|