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

Project1

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

[有事请教] MV是如何判断按键按下的?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2822
在线时间
396 小时
注册时间
2015-8-8
帖子
443

R考场第七期纪念奖

跳转到指定楼层
1
发表于 2020-7-11 09:28:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
想在游戏窗口外增加一些元素,比如聊天框,或者宣传的banner之类的,但是发现似乎就算鼠标选中的是其他元素,按下方向键等也会触发游戏操作。能否改成只有点击游戏画面后才能操纵游戏
旧作《邵彦朝的大冒险》下载

默默无闻的论坛观察者

Lv5.捕梦者

梦石
0
星屑
33493
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

来自 5楼
发表于 2020-7-14 08:08:47 | 只看该作者
本帖最后由 芯☆淡茹水 于 2020-7-14 08:13 编辑

什么方式?
方式是这个:


至于什么时候能够操作什么东西,那就是你自己的一个统筹安排能力,以及如何去实现这些的问题了

点评

谢谢,找到了,后面会用别的方式试图解决  发表于 2020-7-14 12:22
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
574
在线时间
97 小时
注册时间
2020-5-7
帖子
10
2
发表于 2020-7-12 09:17:13 | 只看该作者
分支条件——按键正被按着

点评

哦哦我的意思是说在js脚本里的哪里,脚本太长,读不过来  发表于 2020-7-12 17:06
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22104
在线时间
1058 小时
注册时间
2019-3-5
帖子
1424
3
发表于 2020-7-12 17:36:20 | 只看该作者
  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.     65: 'left',     // left arrow(左)
  12.     87: 'up',       // up arrow(上)
  13.     68: 'right',    // right arrow(右)
  14.     83: 'down',     // down arrow(下)
  15.     45: 'escape',   // insert
  16.     81: 'pageup',   // Q
  17.     69: '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.     120: 'debug'    // F9
复制代码

点评

其实F1文档的JS部分好像有提到这些  发表于 2020-7-12 20:51
对就是这些,可以直接添加快捷键,楼主找不到的话,直接搜索input快捷键就行了  发表于 2020-7-12 19:00

评分

参与人数 1+1 收起 理由
白嫩白嫩的 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2822
在线时间
396 小时
注册时间
2015-8-8
帖子
443

R考场第七期纪念奖

4
 楼主| 发表于 2020-7-13 16:36:54 | 只看该作者

谢谢,可是不太明白是是用什么方式用JavaScript判断按键是否被按下的
旧作《邵彦朝的大冒险》下载

默默无闻的论坛观察者
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

6
发表于 2020-7-14 09:48:42 | 只看该作者
if (Input.isTriggered('shift')) {  }

点评

實測沒有任何效果...不懂...  发表于 2020-7-14 21:36
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 05:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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