添加关键帧集合的操作
该操作用于从动画编辑器中的选定范围内添加新关键帧集合。
bpy.ops.anim.keying_set_add(data_path="", index=-1, frame=None, options={'INSERTKEY_VISUAL', 'INSERTKEY_SOUND'})
data_path
(字符串, 可选) - 数据路径,例如obj.rotation_euler
。如果未设置,则使用当前激活的数据路径。index
(整数, 可选) - 索引。如果未设置,则使用当前激活索引。frame
(整数, 可选) - 帧数。如果未设置,则使用当前帧数。options
(集合, 可选) - 可选标志,作为字符串集合传递。默认值为{'INSERTKEY_VISUAL', 'INSERTKEY_SOUND'}
。{'FINISHED'}
- 完成。import bpy
# 在默认的数据路径和索引处添加关键帧集合
bpy.ops.anim.keying_set_add()
# 在指定的数据路径和索引处添加关键帧集合
bpy.ops.anim.keying_set_add(data_path="obj.rotation_euler", index=2)
# 在指定的帧数添加关键帧集合
bpy.ops.anim.keying_set_add(frame=10)
# 通过设置选项来添加关键帧集合
bpy.ops.anim.keying_set_add(options={'INSERTKEY_VISUAL'})
RuntimeError
- 如果无法添加关键帧集合。