查看: 3906|回复: 6

[已经解决] 如何用事件判断是否按下了某键(键盘)

[复制链接]
梦石
0
星屑
959
在线时间
172 小时
注册时间
2019-8-15
回帖
129
发表于 2019-8-30 18:23:10 | 显示全部楼层 |阅读模式
悬赏100星屑未解决
rt,相当于自己弄一个特殊键位,且按下它可以实现事件

梦石
0
星屑
4638
在线时间
488 小时
注册时间
2017-7-7
回帖
134

R考场第七期纪念奖

发表于 2019-8-30 18:44:07 | 显示全部楼层
条件分歧里有按钮X被按下时
也可以判断Input
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2019-8-30 18:47:10 | 显示全部楼层
我觉得你只需要全键盘脚本...
回复

使用道具 举报

梦石
0
星屑
959
在线时间
172 小时
注册时间
2019-8-15
回帖
129
 楼主| 发表于 2019-8-30 19:43:09 | 显示全部楼层
那么,应该怎么弄呢?
回复

使用道具 举报

梦石
0
星屑
9627
在线时间
1287 小时
注册时间
2017-9-27
回帖
148
发表于 2019-8-31 05:31:11 | 显示全部楼层
先按下F12进入游戏、然后再按下F1,弹出来的窗口会写一个键盘对应,里面都有写默认的游戏对应键盘的字母,然后再去条件分歧设定就可以了
回复

使用道具 举报

无限の剣制

梦石
0
星屑
10445
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2019-8-31 10:31:16 | 显示全部楼层
全键盘脚本 https://taroxd.github.io/rgss/keyboard.html
需要的前置脚本:https://taroxd.github.io/rgss/taroxd_core.html

事件里分支条件 - 脚本: Keyboard.press?(key) # key为 上面脚本中定义好的键名
press?、trigger?、repeat?的区别自己看F1帮助文档或者自己测试体验一下(
回复

使用道具 举报

梦石
0
星屑
959
在线时间
172 小时
注册时间
2019-8-15
回帖
129
 楼主| 发表于 2019-8-31 11:26:08 | 显示全部楼层
额,我自己已经用事件搭脚本完成了,起主要作用的是二楼
已解决
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部