gpt4 book ai didi

windows - 在编写处理扫描码的游戏时,我需要知道什么才能在 Mac 和 PC 上支持国际键盘?

转载 作者:可可西里 更新时间:2023-11-01 11:40:34 27 4
gpt4 key购买 nike

我正在为需要能够处理不仅仅是 qwerty 的键盘方案的游戏编写输入系统。在设计系统时,我必须考虑:

  • 两种类型的输入:标准射击游戏控件(按下大量按钮并收集原始样本)和飞行模拟控件(按钮的标签是用户按下以切换某些内容的内容)
  • 操作系统提供的替代软件键盘布局(dvorak、azerty 等)
  • 提供 Unicode 字符的替代硬件键盘布局

我最初的倾向是对 USB HID unicode 扫描码进行采样。对我需要做些什么才能与世界上的输入设备兼容以及在两个平台上推荐输入 API 感兴趣。

最佳答案

简单的解决方案是允许自定义输入。在控件自定义中,记录操作系统告诉您已按下的键。在游戏中,当您按下按键时,根据您的绑定(bind)键列表检查它并执行适当的操作。

关于windows - 在编写处理扫描码的游戏时,我需要知道什么才能在 Mac 和 PC 上支持国际键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1937692/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com