Python 如何将Blender bge模块设置为bge.py?

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

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

目前没有办法

可以将blender构建为bpy模块,允许将其导入blender可执行文件之外。这可以作为构建系统的一部分,该构建系统目前未为bge模块实现相同的功能

由于blender是开源的,您可以自由更改构建系统,也可以选择构建bge模块