Label
描述:
使用TrueType字体渲染文本的场景节点类。
类对象:Label Class。
继承自:Node。
Label.TextAlign
类型: 枚举。
描述:
用于文本对齐设置的枚举。
签名:
enum TextAlign
"Left"
"Center"
"Right"
end
alphaRef
类型: 成员变量。
描述:
Alpha阈值值。Alpha值低于此值的像素将不会被绘制。
仅适用于 label.effect = SpriteEffect("builtin:vs_sprite", "builtin:fs_spritealphatest")
。
签名:
alphaRef: number
textWidth
类型: 成员变量。
描述:
用于文本换行的文本宽度。
设置为 Label.AutomaticWidth
以禁用换行。
默认值为 Label.AutomaticWidth
。
签名:
textWidth: number
lineGap
类型: 成员变量。
描述:
文本行之间的像素间隔。
签名:
lineGap: number
spacing
类型: 成员变量。
描述:
文本行之间的像素间隔。
签名:
spacing: number
outlineColor
类型: 成员变量。
描述:
描边颜色,仅适用于SDF标签。
签名:
outlineColor: Color
outlineWidth
类型: 成员变量。
描述:
描边宽度,仅适用于SDF标签。
签名:
outlineWidth: number
smooth
类型: 成员变量。
描述:
文本的平滑值,仅适用于SDF标签,默认是 (0.7, 0.7)。
签名:
smooth: Vec2
text
类型: 成员变量。
描述:
要渲染的文本。
签名:
text: string
blendFunc
类型: 成员变量。
描述:
用于渲染文本的混合函数。
签名:
blendFunc: BlendFunc