じ☆ve冰风 发表于 2024-2-15 01:35:25

关于键盘的监听的浅谈

萌新一枚 ,最近一直在研究键盘监听的事件
前些天从网上看到一篇 键盘交互的内容   博主为进入盛夏之门
然平没有 太多的明白 不过也略有一丝灵感
以下是该博主的网址https://blog.csdn.net/xmoss/article/details/104857017   非常感谢

//定义一个函数
var JRSXZM = JRSXZM || {};
JRSXZM.controller = {};

//貌似是复写 这部不太明白
//插件

JRSXZM.controller.SUBupdate = Scene_Map.prototype.update;
Scene_Map.prototype.update = function () {
    JRSXZM.controller.SUBupdate.call(this);
//按下确定键后弹出语句
    if (Input.isTriggered('ok'))
      $gameMessage.add('按下了确定按扭')
//      console.log('我按下了确定键')
//      console.log(1)
};
https://rpg.blue/data/attachment/forum/202210/15/142028bbzrml5oclromr3n.png
//——————————————

//再次修改一下
//将游戏默认键盘Input.keyMapper函数导入keyboard_key数组
let keyboard_key=[]
      for(let i in Input.keyMapper ){
               
      if(Input.keyMapper!=undefined){      
                keyboard_key.push(Input.keyMapper)
                              
                }
                        
      }
      //调用keyboard_key 查看

//将keyboard_key数组重复的内容去除 导入 keyboard_key1数组
let keyboard_key1=[]
keyboard_key1.push(keyboard_key)
for(let i=1;i
页: [1]
查看完整版本: 关于键盘的监听的浅谈