python - 熊 : change FirstPersonController controls

标签 python python-3.x game-engine

我正在尝试在 Ursina 中制作 3D 游戏。我设法拥有一个可以工作的 FirstPersonController,但它使用的是 WASD。我是法国人,因此有一个 AZERTY 键盘,这并不是很方便...你知道我如何更改控件来移动 FirstPersonController 吗?

我还希望能够使用鼠标的“特殊”按钮。例如“向前”和“向后”,冲刺和跳跃!

最佳答案

您可以复制代码(如果您无论如何都需要自定义移动,您可能会这样做),或者您可以使用 input_handler.rebind(to_key, from_key) 重新绑定(bind)按键

关于python - 熊 : change FirstPersonController controls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67669320/

相关文章:

python - 如何使用 matplotlib 实时绘制条形图

database - 文本冒险的游戏设计和架构建议

android - 是否有适用于 Android 的开源游戏网络引擎?

python - numpy中列表滑动的矢量化实现

Python:如何在 if 语句中使用 RegEx?

python - 如何在 Python(版本 3)中对小数使用传统舍入?

python - if 条件后的语法无效

game-engine - 3D 游戏如何在没有每个角度的 Sprite 的情况下渲染对象?

python - PyPy 显示的基准测试结果不准确?

python-3.x - 用 Pandas 从同一列的另一行中减去行