Python 搅拌机索引器:bpy_道具集合

Python 搅拌机索引器:bpy_道具集合,python,libgdx,blender,index-error,Python,Libgdx,Blender,Index Error,我试着用GoranM/bdx插件写一个游戏。当我用纹理创建图版并尝试导出到代码时,我得到了致命的错误 回溯(最近一次呼叫最后一次): 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\ops\exprun.py”,执行中第225行 导出(self、context、bpy.context.scene.bdx.multi_blend_导出、bpy.context.scene.bd

我试着用GoranM/bdx插件写一个游戏。当我用纹理创建图版并尝试导出到代码时,我得到了致命的错误

回溯(最近一次呼叫最后一次): 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\ops\exprun.py”,执行中第225行 导出(self、context、bpy.context.scene.bdx.multi_blend_导出、bpy.context.scene.bdx.diff_导出) 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\ops\exprun.py”,导出中第123行 bpy.ops.export\u scene.bdx(filepath=file\u path,scene\u name=scene.name,exprun=True) 调用中的文件“C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py”,第189行 ret=op_调用(self.idname_py(),None,kw) RuntimeError:错误:回溯(上次最近的调用): 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\exporter.py”,第903行,在execute中 返回导出(上下文、self.filepath、self.scene\u名称、self.exprun、self.apply\u修饰符) 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\exporter.py”,导出中第829行 “模型”:srl_模型(对象、应用_修改器), 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\exporter.py”,第117行,在srl\U模型中 顶点=顶点(网格) 文件“C:\Users\Myuser\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\bdx\exporter.py”,第53行,在顶点中 垂直uv=列表(uv图层[li].uv) 索引器:bpy\U prop\U集合[索引]:索引0超出范围,大小为0

位置:C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py:189

地点::-1


也许有人有同样的问题,你知道如何解决吗?

在调用该函数之前进入对象模式


bpy.ops.object.mode\u set(mode='object',toggle=False)

错误听起来像是希望对象具有uv,而实际上没有。你应该,或者至少,然后再试一次。如果我添加纹理图像,则会出现此错误。