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

Project1

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

[原创发布] LIM插件-键盘输入依赖

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4555
在线时间
630 小时
注册时间
2021-3-24
帖子
487
跳转到指定楼层
1
发表于 2023-9-8 13:01:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这是原版的映射

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.     120: 'debug'    // F9
  26. };


这是我用的映射
JAVASCRIPT 代码复制
  1. LIM.INPUT.controlMapper = {
  2.     "Q":[81],
  3.     "E":[69],
  4.     "R":[82],
  5.     "1":[49],
  6.     "2":[50],
  7.     "3":[51],
  8.     "4":[52],
  9.     "5":[53],
  10.     "A":[65],
  11.     "S":[83],
  12.     "D":[68],
  13.     "W":[87],
  14.     "M":[77],
  15.     "ESC":[27],
  16.     "SPACE":[32],
  17.     "TAB":[9],
  18.     "ENTER":[13],
  19.     "LEFT":[37],
  20.     "UP":[38],
  21.     "RIGHT":[39],
  22.     "DOWN":[40],
  23. }


好处就是 可以方便的做改建系统。

兼容原版。
监听使用 LIM.INPUT.X('Q')   
现在只有一个按下 和长按的监听功能...

欢迎使用/扩展/提刁钻需求

Lim_input.7z

1.27 KB, 下载次数: 3

摸了

Lv4.逐梦者

梦石
0
星屑
6930
在线时间
708 小时
注册时间
2021-3-5
帖子
814
2
发表于 2023-9-8 13:52:46 | 只看该作者
那F1到F12这些呢?

点评

系统功能键是在SceneManager.onKeyDown单独处理的,改的是游戏按键,当然可以融到INPUT类里,看你想怎么搞。  发表于 2023-9-8 14:28
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-28 04:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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