如何将Blender bge模块获取为bge.py?

时间:2018-07-29 19:49:37

标签: python game-engine blender

我试图找到Blender的bge模块的位置,但是经过2天的研究,我发现它是Blender可执行文件的一部分。 实际上我只想在PyCharm中使用它来完成代码。 因此,我采用了另一种策略,我使用此代码来获取模块for i in dir(bge): print(i)的方法或类。但这不是我所期望的,我必须将其应用于每个类和方法,并且它仅返回名称,并且必须以函数或类的形式编写它们。是否有可能实现这一目标? github上有一些用于此的存储库,但是它们没有bge。任何建议或帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

目前没有办法。

可以将Blender构建为bpy模块,从而可以将其导入Blender可执行文件之外。这可能是构建系统的一部分,该构建系统当前尚未为bge模块实现相同的功能。

由于Blender是开源的,您可以随意更改构建系统,也可以将构建bge模块作为一个选项。

相关问题