加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
目前知道键位更改是在rpg_core里改Input.keyMapper,但这样就是直接更改了默认键位。
希望至少能有右手↑↓←→移动、左手wsad移动这两种选择可以让玩家去选,让游戏惯用手不一样的人都能方便去玩。
想尝试用Drill up大佬的全局变量插件来通过全局开关来做判定,虽然看控制台开关是打开状态,但是完全不起作用,不知道哪里出了问题。
先前搜了很久,只看到va好像有一个可以自定义键位的脚本,不过mv的没找到……
毕竟这两个语言都不一样,我自己也是程序白痴光看那个帖子根本没有头绪,于是来求助了。如果能有人分享解决方法我真的非常感激……
贴一下添加的代码
//在使用跨存档变量插件的前提下,100号开关的状态可全局存储 if($gameSwitches.value(100)){ Input.keyMapper = { 9: 'tab', // tab 13: 'ok', // enter 16: 'shift', // shift 17: 'control', // control 18: 'control', // alt 27: 'escape', // escape 32: 'ok', // space 33: 'pageup', // pageup 34: 'pagedown', // pagedown 65: 'left', // A 87: 'up', // W 68: 'right', // D 83: 'down', // S 45: 'escape', // insert 81: 'pageup', // Q 69: 'pagedown', // E 75: 'escape', // K 取消 74: 'ok', // J 确认 96: 'escape', // numpad 0 98: 'down', // numpad 2 100: 'left', // numpad 4 102: 'right', // numpad 6 104: 'up', // numpad 8 120: 'debug' // F9 }; }
//在使用跨存档变量插件的前提下,100号开关的状态可全局存储
if($gameSwitches.value(100)){
Input.keyMapper = {
9: 'tab', // tab
13: 'ok', // enter
16: 'shift', // shift
17: 'control', // control
18: 'control', // alt
27: 'escape', // escape
32: 'ok', // space
33: 'pageup', // pageup
34: 'pagedown', // pagedown
65: 'left', // A
87: 'up', // W
68: 'right', // D
83: 'down', // S
45: 'escape', // insert
81: 'pageup', // Q
69: 'pagedown', // E
75: 'escape', // K 取消
74: 'ok', // J 确认
96: 'escape', // numpad 0
98: 'down', // numpad 2
100: 'left', // numpad 4
102: 'right', // numpad 6
104: 'up', // numpad 8
120: 'debug' // F9
};
}
|