Project1

标题: 怎么实现按下电脑键盘上的A键,呼出对话框。 [打印本页]

作者: 小英子    时间: 2009-2-5 17:57
标题: 怎么实现按下电脑键盘上的A键,呼出对话框。
请问谁知道怎么设置才能在游戏里可以随时按下电脑键盘上的A键来呼出一个对话框。
*对话框是用来查看我的变量0001和变量0002的实时数据的。
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 小英子    时间: 2009-2-5 20:54
=33=不是啊,比如养成的可以看好感度嘛。不过我已经做到菜单那边去了。但是还是想知道怎么弄。条件分歧哩的按键ABC什么的是对应键盘上哪里啊?怎么设置的?我按F1之后设置A是A,怎么游戏哩按下去无效哦、
作者: 雪流星    时间: 2009-2-5 21:05
A默认是用来判断跑步的...
可以用其他按键

不用全键盘脚本的情况下有
A、B、C、X、Y、Z、L、R、方向键、F5-F8
这些按键可以用

显示窗口的方法爬文一下
之前有人问过怎麽显示金钱窗口
基本是一样的
作者: orochi2k    时间: 2009-2-5 21:06
召唤一个全键盘脚本...
然后公共事件里检测你有没按A
作者: 水镜风生    时间: 2009-2-5 22:22
class Scene_Base
  def update
    p $game_variables[1],$game_variables[2] if Input.trigger?(Input::X)
  end
end

游戏里的 X 默认对应键盘的 A,绝对是随时都能呼出这个“对话框”。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 越前リョーマ    时间: 2009-2-5 22:23
并行处理,
当按下A时,显示对话。
作者: 小英子    时间: 2009-2-5 23:01
请问我要在哪里看按钮A、B、C、X、Y、Z、L、R分别对应电脑键盘上的哪个按键呢?
刚才试了一下,如楼上【水镜风生】说的,事件设置按下X按钮显示的东西我按键盘上的A是可以显示的。但是我按F1,那个Keyboard面板里,X后面明明是B啊、、难道不是这里设置的??{/fd}
然后下面这个是要怎么用哇?要放哪里??{/fd}
  1. class Scene_Base
  2. def update
  3.    p $game_variables[1],$game_variables[2] if Input.trigger?(Input::X)
  4. end
  5. end
复制代码

作者: 水镜风生    时间: 2009-2-5 23:09
Keyboard面板里,前面的是键盘上的键,后面的是游戏里的对应的字母。

也就是说按键盘上的 X 键,就是【取消】。(游戏里的 B 键有取消功能)

我的脚本在Main前新建一个脚本页扔进去就是了,但那个“对话框”应该是不合你意的……
作者: 越前リョーマ    时间: 2009-2-5 23:11
以下引用小英子于2009-2-5 15:01:57的发言:

请问我要在哪里看按钮A、B、C、X、Y、Z、L、R分别对应电脑键盘上的哪个按键呢?
刚才试了一下,如楼上【水镜风生】说的,事件设置按下X按钮显示的东西我按键盘上的A是可以显示的。但是我按F1,那个Keyboard面板里,X后面明明是B啊、、难道不是这里设置的??
然后下面这个是要怎么用哇?要放哪里??

   本帖相关代码如下:
class Scene_Base
def update
  p $game_variables[1],$game_variables[2] if Input.trigger?(Input::X)
end
end

看帮助手册吧。
作者: njx937    时间: 2009-6-12 08:00
测试时,按f9就行了。。。可以看所有变量,开关

游戏时,应该也不会开这后门吧。。。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1