22

Blender 2.6 で Python を使用してオブジェクトを名前で選択するにはどうすればよいですか?

2.4-2.5では、次のように単純に使用できます。

bpy.ops.object.select_name("OBJECT")

...しかし、これは2.6で廃止されました。何に置き換えられますか?


2.6では、現在選択されているオブジェクトを次のように取得できます...

bpy.context.selected_objects

そして、シーンのアクティブ オブジェクトを設定する方法があります...

bpy.context.scene.objects.active = bpy.data.objects["OBJECT"]

また、操作を介して選択することもできselect_all()ますselect_by_type()

bpy.ops.object.select_all(action="TOGGLE")

しかし、名前だけで選択する方法が見つかりません

どうもありがとう。

4

3 に答える 3