【发布时间】:2011-11-27 04:47:36
【问题描述】:
我们正在寻找一种在 BGE 中编写事件脚本的方法,而不是在 GUI 版本中使用您使用鼠标使事件触发脚本的内置版本。没有办法直接在 python 中使用事件吗?提前致谢。
【问题讨论】:
标签: blender blender-2.50
我们正在寻找一种在 BGE 中编写事件脚本的方法,而不是在 GUI 版本中使用您使用鼠标使事件触发脚本的内置版本。没有办法直接在 python 中使用事件吗?提前致谢。
【问题讨论】:
标签: blender blender-2.50
绕过 BGE 事件系统的唯一方法是使用 Python 读取事件(这本质上是低效的)。
您可以读取键盘和鼠标事件或使用自己的算法验证场景。
我建议使用键盘传感器(allKeys 模式)触发依赖于键盘事件的代码,以获得更好的性能,而不是始终使用传感器。
【讨论】: