我看了其他论坛,并没有找到我的问题的答案,我知道对于bge脚本只有当连接到逻辑砖时才工作,并且只是为了确保我打字这是正确的方式,我在YouTube上观看了一个bge教程,它对他有用,但对我来说不是。搅拌机游戏引擎 - bge模块没有找到
如何下载bge模块? 任何建议,将不胜感激
还我注意到后,我观看了视频搅拌机控制台这样说:
错误:
Python script error - object 'Cube', controller 'Python':
Traceback (most recent call last):
File "moveX.py", line 1, in <module>
ImportError: No module named 'Bge'
Blender Game Engine Finished
脚本:
import bge
def main():
cont = bge.logic.getCurrentController()
owner = cont.owner
owner.positive.x += 0.1
main()
和这就是为什么我不明白为什么它不工作。我在脚本上总是有一个传感器,用真正的脉冲来移动我在x轴上的0.1个搅拌器单元,并且因为只要我有bge运行,它就是一个始终传感器,我在控制台中获取此消息:Python脚本错误 - 对象'Cube',控制器'Python': Traceback(最近调用最后一个): 文件“moveX.py”,第10行,在 文件“moveX.py”,第8行,主 AttributeError:'KX_GameObject 'object has no attribute'positive' Blender Game Engine Finished –
littleman27
与我上面发布的相同 – littleman27
我想我知道问题是什么问题是我正在观看教程的人有可能拥有python的onlder版本,并且语法已更改从现在起,你可以帮助我,我会在上面的文章中发布脚本 – littleman27