查看: 2545|回复: 9

怎么实现按下电脑键盘上的A键,呼出对话框。

  [复制链接]
梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-10-17
回帖
10
发表于 2009-2-5 17:57:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
请问谁知道怎么设置才能在游戏里可以随时按下电脑键盘上的A键来呼出一个对话框。
*对话框是用来查看我的变量0001和变量0002的实时数据的。

版务信息:本贴由楼主自主结贴~
梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
回帖
224
发表于 2009-6-12 08:00:00 | 显示全部楼层
测试时,按f9就行了。。。可以看所有变量,开关

游戏时,应该也不会开这后门吧。。。
我。。不是寂寞。。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-10-17
回帖
10
 楼主| 发表于 2009-2-5 20:54:22 | 显示全部楼层
=33=不是啊,比如养成的可以看好感度嘛。不过我已经做到菜单那边去了。但是还是想知道怎么弄。条件分歧哩的按键ABC什么的是对应键盘上哪里啊?怎么设置的?我按F1之后设置A是A,怎么游戏哩按下去无效哦、
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2009-2-5 21:05:57 | 显示全部楼层
A默认是用来判断跑步的...
可以用其他按键

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

显示窗口的方法爬文一下
之前有人问过怎麽显示金钱窗口
基本是一样的
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

梦石
1
星屑
12006
在线时间
4535 小时
注册时间
2005-10-22
回帖
7094

开拓者贵宾

发表于 2009-2-5 21:06:32 | 显示全部楼层
召唤一个全键盘脚本...
然后公共事件里检测你有没按A
回复

使用道具 举报

梦石
0
星屑
65
在线时间
433 小时
注册时间
2007-5-1
回帖
949
发表于 2009-2-5 22:22:44 | 显示全部楼层
class Scene_Base
  def update
    p $game_variables[1],$game_variables[2] if Input.trigger?(Input::X)
  end
end

游戏里的 X 默认对应键盘的 A,绝对是随时都能呼出这个“对话框”。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

嗯,不能浪费签名了,打广告。本人的悲剧作品:
坑化游戏《龙之影》      R剧《星空》     小游戏《剑与拳头》
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4410
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-2-5 22:23:35 | 显示全部楼层
并行处理,
当按下A时,显示对话。
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-10-17
回帖
10
 楼主| 发表于 2009-2-5 23:01:57 | 显示全部楼层
请问我要在哪里看按钮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
复制代码
回复

使用道具 举报

梦石
0
星屑
65
在线时间
433 小时
注册时间
2007-5-1
回帖
949
发表于 2009-2-5 23:09:27 | 显示全部楼层
Keyboard面板里,前面的是键盘上的键,后面的是游戏里的对应的字母。

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

我的脚本在Main前新建一个脚本页扔进去就是了,但那个“对话框”应该是不合你意的……

嗯,不能浪费签名了,打广告。本人的悲剧作品:
坑化游戏《龙之影》      R剧《星空》     小游戏《剑与拳头》
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4410
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-2-5 23:11:28 | 显示全部楼层
以下引用小英子于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

看帮助手册吧。
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部