赞 | 62 |
VIP | 492 |
好人卡 | 47 |
积分 | 42 |
经验 | 71557 |
最后登录 | 2024-5-25 |
在线时间 | 4890 小时 |
Lv3.寻梦者 (版主) /) /)<
- 梦石
- 0
- 星屑
- 4212
- 在线时间
- 4890 小时
- 注册时间
- 2009-2-16
- 帖子
- 8434
|
不知道你用的什么脚本 脚本里都是有判断的
比如我这个- #--------------------------------------------------------------------------
- # ● 向左下移动
- #--------------------------------------------------------------------------
- def move_lower_left
- # 没有固定面向的场合
- unless @direction_fix
- # 朝向是右的情况下适合的面是左面、朝向是上的情况下适合的面是下面
- ###########################################################################
- @direction = 1
- ###########################################################################
- end
- # 下→左、左→下 的通道可以通行的情况下
- if (passable?(@x, @y, 2) and passable?(@x, @y + 1, 4)) or
- (passable?(@x, @y, 4) and passable?(@x - 1, @y, 2))
- # 更新坐标
- @x -= 1
- @y += 1
- # 增加步数
- increase_steps
- end
- end
复制代码 判断有一格能通行 才可以行走 这里改一下就行 具体怎么改不知道= =囧 |
|