通过python取消选择停用对象

时间:2018-11-01 09:04:15

标签: python blender-2.76

我在场景中有两个对象,每个对象都希望在单独的.obj文件中导出。在此之前,我循环地激活每个对象,并对它们进行处理。导出时,我总是在两个.obj文件中都有一个对象。

在每个循环中导出之前我要做什么(objname是当前对象名称)

bpy.ops.object.select_all(action='DESELECT')
bpy.data.objects[objname].select = True
# than export

在这种情况下,我将获得包含第一个对象的一个​​文件和包含两个对象的第二个文件。

我也尝试过(obj本身就是当前对象)

scene.objects.active = obj
bpy.ops.object.select_all(action='DESELECT')
bpy.data.objects[objname].select = True
# than export

顺便说一句,use_selection = True在导出设置中。

我在哪里错了?

0 个答案:

没有答案