赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 19125 |
最后登录 | 2013-4-12 |
在线时间 | 8 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 8 小时
- 注册时间
- 2008-1-12
- 帖子
- 203
|
以下引用Infrared于2008-5-13 20:00:03的发言:
以下引用身之察察于2008-5-13 19:56:41的发言:
不好意思,我没表达清楚,我不是问如何设置键盘,是说输入键的处理 这个事件 会让一个变量记录按下的键的数值,想问所有键的数值是什么?
就像2楼说的那样,空格是13,上下左右是8,2,4,6
就比如说这样,在一个事件中设置
输入键的处理:[001]
显示文章: \v[1]
这样在游戏中跟这个事件对话,就会等你按一个键,然后它显示一个数,不同的键显示的数不同,我想问下有没有什么地方可以查所有键对应的数。
我想知道这个的目的是,游戏里要做一个有20多个答案的题(选项从A~Z),而显示选择只有4个选项,我想用一张图片来列出题和选项,然后用输入键的处理 来记录玩家选了哪个.
不用想了,看看Interpreter 1。
#--------------------------------------------------------------------------
# ● 输入按钮
#--------------------------------------------------------------------------
def input_button
# 判定按下的按钮
n = 0
for i in 1..18
if Input.trigger?(i)
n = i
end
end
# 按下按钮的情况下
if n > 0
# 变更变数值
$game_variables[@button_input_variable_id] = n
$game_map.need_refresh = true
# 输入按键结束
@button_input_variable_id = 0
end
end
只有17个键。
[本贴由作者于 2008-5-13 20:00:24 最后编辑]
呀,果然,原来不是所有的键都能按啊,谢谢
|
|