选择与当前选定的骨骼相连的所有骨骼。
bpy.ops.armature.select_linked_pick()
该操作没有参数。
该操作没有返回值。
import bpy
# 获取当前选定的骨架对象
arm = bpy.context.object
# 获取当前选定的骨骼
selected_bone = arm.data.bones.active
# 选择和当前骨骼相连的所有骨骼
bpy.ops.armature.select_linked_pick()
# 输出已选择的所有骨骼名称
for bone in arm.data.bones:
if bone.select:
print(bone.name)
该操作只能作用于一个编辑模式中的骨骼模型上。
该操作将选择与当前选定的骨骼相连的所有骨骼,包括与之相邻的所有骨骼,而不仅仅是直接相连的骨骼。
如果当前没有选中任何骨骼,则该操作将不起作用。
如果当前选定的对象不是一个骨骼模型,则该操作将不起作用。