在 Grease Pencil 对象上切换笔刷和橡皮擦之间的选择模式。
使用此操作可以快速切换选择模式并在绘图过程中更改笔刷或橡皮擦。在 Grease Pencil 编辑模式下,选择模式被默认设置为笔刷模式。如果您需要使用橡皮擦模式,请单击操作面板中的 Toggle Eraser 按钮或使用快捷键 E。
此操作不需要任何参数。
此操作没有返回值。
以下代码将模拟在 Grease Pencil 对象中使用选择模式。
import bpy
# 选择 Grease Pencil 对象
gpencil_obj = bpy.data.objects["GPencil"]
# 切换到橡皮擦模式
bpy.ops.gpencil.selectmode_toggle()
# 从操作面板中切换回笔刷模式
bpy.ops.gpencil.selectmode_toggle()
可能会引发以下异常:
Operator bpy.ops.gpencil.selectmode_toggle.poll() failed, context incorrect: 在错误的上下文中尝试使用此操作。请确保您正在正确的上下文中使用此操作。
RuntimeError: Operator bpy.ops.gpencil.selectmode_toggle.poll() failed, context incorrect: 在错误的上下文中尝试使用此操作。请确保您正在正确的上下文中使用此操作。
Exception: Traceback (most recent call last): 在使用此操作时发生未知错误。