本操作将选择动画编辑器中指定区域内的所有通道。
bpy.ops.anim.channels_select_box(extend=False, axis_range=(0, 0, 0, 0), wait_for_input=True, mouse_x=0, mouse_y=0)
extend
(布尔值)– 是否扩展选择。如果为True,则将继续选择而不会清除已选择的通道。默认为False。axis_range
(4个浮点数元组)–描述选择区域的坐标范围(左下角和右上角)。默认为(0,0,0,0)。wait_for_input
(布尔值)-是否等待用户输入。默认为True。mouse_x
(整数)–在屏幕上的X坐标,表示选择区域的左下角。默认为0。mouse_y
(整数)–在屏幕上的Y坐标,表示选择区域的左下角。默认为0。{'FINISHED'}
–如果操作成功完成。以下示例演示如何通过设置区域的坐标范围来选择所有通道。
import bpy
# 设置坐标范围
axis_range = (100, 100, 300, 300)
# 选择所有通道
bpy.ops.anim.channels_select_box(axis_range=axis_range)