赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 1811 |
最后登录 | 2014-2-3 |
在线时间 | 15 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 15 小时
- 注册时间
- 2010-6-17
- 帖子
- 19
|
本帖最后由 天帝·隳 于 2010-6-19 09:45 编辑
回复 violinflute 的帖子
在脚本Game_Player的212至221行有如是行动判定:- case Input.dir4
- when 2
- move_down
- when 4
- move_left
- when 6
- move_right
- when 8
- move_up
- end
复制代码 修改这里变成:- if Kboard.trigger?($S)
- move_down
- elsifKboard.trigger?($A)
- move_left
- elsif Kboard.trigger?($D)
- move_right
- elsif Kboard.trigger?($W)
- move_up
- end
复制代码 就实现W、A、S、D控制上下左右了。
另外,同样为该脚本的265至269行,有脚本:- if Input.trigger?(Input::C)
- # 判定为同位置以及正面的事件启动
- check_event_trigger_here([0])
- check_event_trigger_there([0,1,2])
- end
复制代码 改为- if Kboard.trigger?($Key_4 )
- # 判定为同位置以及正面的事件启动
- check_event_trigger_here([0])
- check_event_trigger_there([0,1,2])
- end
复制代码 就实现按4键对话了。 |
评分
-
查看全部评分
|