赞 | 19 |
VIP | 100 |
好人卡 | 0 |
积分 | 19 |
经验 | 74719 |
最后登录 | 2022-3-29 |
在线时间 | 101 小时 |
Lv3.寻梦者
- 梦石
- 1
- 星屑
- 916
- 在线时间
- 101 小时
- 注册时间
- 2006-3-27
- 帖子
- 1081
|
额,这个,没考虑过啊,一般我3个层里,就只有一个层有地形标志,从这个方法来看
def terrain_tag(x, y)
if @map_id != 0
for i in [2, 1, 0]
tile_id = data[x, y, i]
if tile_id == nil
return 0
elsif @terrain_tags[tile_id] > 0
return @terrain_tags[tile_id]
end
end
end
return 0
end
- for i in [2, 1, 0]
- tile_id = data[x, y, i]
- if tile_id == nil
- return 0
- elsif @terrain_tags[tile_id] > 0
- return @terrain_tags[tile_id]
- end
- end
复制代码
这句,似乎是3层,先从第3层开始,- -| |
|