Layer.drawText

功能/含义
绘制文字
类型
Layer类的成员方法
语法
drawText(x, y, text, color, opa=255, aa=true, shadowlevel=0, shadowcolor=0x000000, shadowwidth=0, shadowofsx=0, shadowofsy=0)
参数
x  指定开始文字描绘的原点的(图像位置的)x坐标,以像素为单位。
y  指定开始文字描绘的原点的(图像位置的)y坐标,以像素为单位。
text  指定要绘制的字符串。
color  以0xRRGBB格式指定要绘制的文字颜色。
opa  指定要绘制的字符的不透明度(-255到0到255)。
 指定负数仅在Layer.face 为 dfAlpha 时有效, 在这种情况下,字符串的图形将减去不透明度(值越小,效果越大)。
aa  指定是否抗锯齿。
 如果指定真值,则执行抗锯齿操作。如果指定为假值,则不执行。
shadowlevel  指定阴影的不透明度。shadowwidth参数的值会改变适当的值。
 0表示不绘制阴影。
shadowcolor  以0xRRGBB格式指定阴影颜色。
shadowwidth    指定阴影的宽度(模糊)。0是最尖锐的(不模糊),值越大阴影越模糊。
shadowofsx  指定阴影位置的x坐标值(以像素为单位)。如果指定0,阴影将在正下方绘制。
shadowofsy  指定阴影位置的y坐标值(以像素为单位)。如果指定0,阴影将在正下方绘制。
返回值
无 (void)
说明
 在层中绘制文字。仅当层 Layer.face为dfAlpha(或dfBoth)或dfAddAlpha或dfOpaque(或dfMain)时才可以绘制。
 如果指定dfOpaque(或dfMain),则 Layer.holdAlpha 属性将决定目标遮罩是被破坏还是被保护。
 字体使用Layer.font 指定的字体。