bpy.ops.actions.extrapolation_type
该操作用于设置动作的外推类型。
type
('LINEAR'
, 'BEFORE'
, 'AFTER'
, 'CONSTANT'
): 外推类型,分别为线性、之前、之后、恒定。该操作没有返回值。
import bpy
# 选择默认的立方体对象
cube = bpy.context.scene.objects['Cube']
# 选择该对象的动作
action = cube.animation_data.action
# 设置动作的外推类型为线性
bpy.ops.actions.extrapolation_type(type='LINEAR')
# 输出动作的外推类型
print(action.extrapolation)
LINEAR
、BEFORE
、AFTER
和 CONSTANT
四种类型中选择。若要设置其他类型,则需要手动修改动作的 extrapolation
属性。