自动命名骨骼左右侧名称的操作。
在激活场景中任何一个包含骨架的物体,并且处于编辑模式下,选择bpy.ops.armature.autoside_names。操作将会自动给所有骨骼添加左右侧名称。
clear_existing
(boolean): 是否清除已经存在的左右侧名称。默认为False。import bpy
# 获取当前选中的物体
active_object = bpy.context.active_object
# 判断当前物体是否为骨架
if active_object.type == 'ARMATURE':
# 进入编辑模式
bpy.ops.object.mode_set(mode='EDIT')
# 自动命名左右侧名称
bpy.ops.armature.autoside_names()
# 切换到对象模式
bpy.ops.object.mode_set(mode='OBJECT')
这个示例代码会自动给当前场景中选中的骨架的所有 bone 添加左右侧名称。