bpy.context.selected_pose_bones
是Blender中的一个上下文变量,它提供了选中的所有姿态骨骼对象的列表。
bpy.context.selected_pose_bones
是一个 bpy_prop_collection
类型的实例。
该属性提供了当前场景中选中的所有姿态骨骼对象的列表。姿态骨骼是Armature对象的一部分,它们可以用来控制模型的动画。
每个姿态骨骼对象都包含有关骨骼的信息,例如位置、旋转和缩放。这些属性可以通过以下方式访问:
for bone in bpy.context.selected_pose_bones:
print(bone.name)
print(bone.location)
print(bone.rotation_euler)
print(bone.scale)
以下脚本演示如何在选定的姿态骨骼对象中遍历,并在控制台中打印其名称:
import bpy
# 遍历选定的姿态骨骼对象
for bone in bpy.context.selected_pose_bones:
# 打印骨骼名称
print(bone.name)