6
我正在使用Python在攪拌器中創建一些形狀。我想組這些形狀在一起,並使用下面的代碼來做到這一點:Blender Python選擇同一組內的對象?
import bpy
bpy.ops.group.create(name= "NewGroup")
bpy.ops.object.group_link(group="NewGroup")
For i in range (1,3,1):
tempobject = bpy.data.objects["Cube" + str(i)]
bpy.context.scene.objects.active=tempobject
bpy.ops.object.group_link(group="NewGroup")
當我嘗試選擇一個組,所以我可以將它們加入到活動對象:
host_object = bpy.data.objects["Cube1"]
bpy.context.scene.objects.active=host_object
bpy.ops.object.select_same_group(group="NewGroup")
bpy.ops.object.join() # all selected objects join to active object
它不」 t選擇組內的任何對象。
您是否曾經找到過解決方案?我有類似的問題... – 2013-05-31 17:11:29
它對我來說工作得很好。你在原代碼中寫「For」而不是「for」?這給我造成了一個錯誤,也許這就是問題所在......並且是另一個地方的第二個代碼?你確定你導入了bpy嗎?順便說一句,你應該上傳你得到的錯誤以及... – Antoni4040 2013-07-22 14:58:26
有一個更好的地方攪拌相關的問題:http://blender.stackexchange.com/ – MarcClintDion 2015-01-22 22:48:08