将绘图笔记本的色彩翻转为它的对相色或保持当前颜色。
该命令用于控制绘图笔记本中的颜色(包括笔刷和毛刺)。
如果颜色是黑色或白色,则它们将保持不变。如果颜色是另一种颜色,则它将被翻转为它的对相色。
这个命令可以使用bpy.ops.gpencil.draw_flip(“对相色”)命令代替,但是如果你需要保持颜色不变,那么这个命令非常有用。
bpy.ops.gpencil.tint_flip(type='COMPLEMENTS')
type
(enum) -- 要应用的翻转类型:
"COMPLEMENTS" 对相颜色(默认)。
"SAME" 保持颜色不变。
import bpy
# 选择一个GPencil对象和它的笔记本
obj = bpy.context.active_object
gpencil_data = obj.data
# 对相颜色翻转笔记本颜色
bpy.ops.gpencil.tint_flip(type='COMPLEMENTS')