Project1
标题:
MV是如何判断按键按下的?
[打印本页]
作者:
冷俊逸
时间:
2020-7-11 09:28
标题:
MV是如何判断按键按下的?
想在游戏窗口外增加一些元素,比如聊天框,或者宣传的banner之类的,但是发现似乎就算鼠标选中的是其他元素,按下方向键等也会触发游戏操作。能否改成只有点击游戏画面后才能操纵游戏
作者:
水果布丁
时间:
2020-7-12 09:17
分支条件——按键正被按着
作者:
Zeldashu
时间:
2020-7-12 17:36
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', // left arrow(左)
87: 'up', // up arrow(上)
68: 'right', // right arrow(右)
83: 'down', // down arrow(下)
45: 'escape', // insert
81: 'pageup', // Q
69: 'pagedown', // W
88: 'escape', // X
90: 'ok', // Z
//96: 'escape', // numpad 0
//98: 'down', // numpad 2
//100: 'left', // numpad 4
//102: 'right', // numpad 6
//104: 'up', // numpad 8
120: 'debug' // F9
复制代码
作者:
冷俊逸
时间:
2020-7-13 16:36
Zeldashu 发表于 2020-7-12 17:36
谢谢,可是不太明白是是用什么方式用JavaScript判断按键是否被按下的
作者:
芯☆淡茹水
时间:
2020-7-14 08:08
本帖最后由 芯☆淡茹水 于 2020-7-14 08:13 编辑
什么方式?
方式是这个:
捕获.PNG
(8.02 KB, 下载次数: 63)
下载附件
保存到相册
2020-7-14 08:08 上传
至于什么时候能够操作什么东西,那就是你自己的一个统筹安排能力,以及如何去实现这些的问题了
作者:
yang1zhi
时间:
2020-7-14 09:48
if (Input.isTriggered('shift')) { }
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1