设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1943|回复: 3
打印 上一主题 下一主题

[有事请教] 如何在事件的分支条件中当按下按键中设置不同按键

[复制链接]

Lv2.观梦者

梦石
0
星屑
372
在线时间
26 小时
注册时间
2020-3-2
帖子
23
跳转到指定楼层
1
发表于 2022-8-17 22:53:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
想设置类似E,R之类的这样的按键

poppet - RPG Maker MV 2022_8_17 22_51_35.png (25.67 KB, 下载次数: 26)

poppet - RPG Maker MV 2022_8_17 22_51_35.png
我淦瞎取的用户名改不了啊啊啊啊

Lv3.寻梦者

梦石
0
星屑
1896
在线时间
603 小时
注册时间
2022-7-5
帖子
108
2
发表于 2022-8-19 01:53:20 | 只看该作者
本帖最后由 bleen 于 2022-8-19 02:03 编辑

HIME_EventTriggerLabels.rar (3.26 KB, 下载次数: 25)

刚好之前我找其他东西的时候看到了这个,觉得用不上没管了,现在看到楼主问突然想起来。

插件说明是英文的,详细说明自己对着百度翻译理解或者去找汉化吧,我就不找了,也未必有。

简单说一下重点部分,就是利用事件中的“标签”来写分支条件,比如插入一句标签“button_trigger a”,就是当你按下A键的时候就会触发接下来的事件语句,按其他键不会触发。

但这里还有一个问题,需要配合一个键盘配置插件才能完全自定义全键盘(我的理解),否则默认只能使用软件本身会有反应的按键,比如X键默认是打开主菜单的,所以这个可以用。

插件说明有一句提到了Yanfly's keyboard config plugin,就当是作者推荐的键盘配置插件吧,我就没深入研究了,只试了一下默认有效的键位,如图。



回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
3
发表于 2022-8-19 06:11:20 | 只看该作者
在rpg_core搜
JAVASCRIPT 代码复制
  1. Input.keyMapper = {
  2.     9: 'tab',       // tab
  3.     13: 'ok',       // enter
  4.     16: 'shift',    // shift
  5.     17: 'control',  // control
  6.     18: 'control',  // alt
  7.     27: 'escape',   // escape
  8.     32: 'ok',       // space
  9.     33: 'pageup',   // pageup
  10.     34: 'pagedown', // pagedown
  11.     37: 'left',     // left arrow
  12.     38: 'up',       // up arrow
  13.     39: 'right',    // right arrow
  14.     40: 'down',     // down arrow
  15.     45: 'escape',   // insert
  16.     81: 'pageup',   // Q
  17.     87: 'pagedown', // W
  18.     88: 'escape',   // X
  19.     90: 'ok',       // Z
  20.     96: 'escape',   // numpad 0
  21.     98: 'down',     // numpad 2
  22.     100: 'left',    // numpad 4
  23.     102: 'right',   // numpad 6
  24.     104: 'up',      // numpad 8
  25.         67: 'c',    // 农田装备按键
  26.     120: 'debug'    // F9
  27. };
  百度搜键码  前面数字就是键码   在最后一关120: 'debug'    // F9
上面添加主意最后一个是没有,符号的 然后分支条件脚本用这个就能判断 Input.isTriggered('c')

评分

参与人数 1+1 收起 理由
alexncf125 + 1 精品文章

查看全部评分

B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
372
在线时间
26 小时
注册时间
2020-3-2
帖子
23
4
 楼主| 发表于 2022-8-20 00:27:26 | 只看该作者
感谢各位!
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-18 01:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表