Layer.colorRect

功能/含义
矩形半透明填充
类型
Layer类的成员方法
语法
colorRect(left, top, width, height, value, opa=255)
参数
left  指定要填充的矩形的左边缘位置(在图像上的位置),以像素为单位。
top  指定要填充的矩形的上边缘位置(在图像上的位置),以像素为单位。
width  指定要填充的矩形的宽度(在图像上的位置),以像素为单位。
height  指定要填充的矩形的高度(在图像上的位置),以像素为单位。
value  指定要填充的颜色或值。
 此值的含义取决于Layer.face 属性的值。
dfAlpha (或dfBoth) : 请以0xRRGGBB格式指定颜色
dfAddAlpha : 请以0xRRGGBB格式指定颜色
dfOpaque (或dfMain) : 请以0xRRGGBB格式指定颜色
dfMask : 请指定遮罩(不透明度)值(0-255)
dfProvince : 请指定领域的值 ( 0 ~ 255 )
 如果指定dfOpaque,则将忽略遮罩信息(是否保留或破坏遮罩信息取决于 Layer.holdAlpha 属性)。另外,如果指定了dfMask,则颜色的信息保持不变。
 如果指定为dfAlpha且opa为负,则忽略此参数。
opa  指定要填充的不透明度(-255到0到255)。
 如果Layer.face 属性的值为dfMask或dfProvince,则忽略该参数(始终完全不透明)
 仅当Layer.face 为dfAlpha时,指定负数才有效,在这种情况下,value参数将被忽略,将从图像中减去不透明度(如果指定-255,则矩形将完全透明)。
返回值
无 (void)
说明
 以指定的方式填充指定图层图像的矩形。
 与Layer.fillRect 不同,可以指定透明度并以半透明填充。