该操作将剪贴板中的动作粘贴到当前选定的动作编辑器中。
merge
(bool, optional) – 如果为 True,则将粘贴的动作与当前选定的动作合并。默认为 False。{'FINISHED'}
– 如果成功执行操作,则返回该值。以下示例展示了如何将剪贴板中的动作粘贴到当前选定的动作编辑器中:
import bpy
# 选择要粘贴到的动作编辑器
bpy.context.area.type = 'DOPESHEET_EDITOR'
# 选择要编辑的动作
bpy.ops.action.select_all(action='DESELECT')
bpy.data.actions['WalkCycle'].use_fake_user = True
bpy.data.actions['WalkCycle'].user_clear()
bpy.data.actions['WalkCycle'].fake_user = False
bpy.data.actions['WalkCycle'].use_fake_user = False
bpy.data.actions['WalkCycle'].select = True
# 粘贴动作
bpy.ops.actions.paste()
RuntimeError
– 如果无法执行操作,则引发此异常。