将当前的图层注释移动到指定的位置。
layer
(GPencilLayer, (可选)) - 要移动的注释所在的图层。默认为活动图层。mode
(enum in ['TRANSLATE', 'ROTATE', 'SCALE', 'RADIUS'], (可选)) - 移动模式,可以是平移、旋转、缩放或半径模式。location
(float array of 2 items, (可选)) - 移动应用的位置。angle
(float, (可选)) - 应用旋转的角度。factor
(float, (可选)) - 缩放应用的比例因子。radius
(float, (可选)) - 应用于半径模式的半径变化。{'FINISHED'}
- 操作已成功完成。移动活动图层中的注释到 (-1.0, 0.0) 的位置:
import bpy
bpy.ops.gpencil.layer_annotation_move(layer=bpy.context.active_gpencil_layer, location=(-1.0, 0.0))
以半径模式将第一个图层中的注释向外扩张1.5个单位:
import bpy
bpy.ops.gpencil.layer_annotation_move(layer=bpy.data.grease_pencil['GPencil'].layers[0], mode='RADIUS', radius=1.5)