Skip to content

EUITextLabel ​

EUITextLabel 是 EUI 界面体系中的文本标签控件,负责在用户界面里展示一段可高度自定义样式的文字。它一方面管理文本内容与字体排版(Text、FontSize、Font、斜体开关),另一方面管理视觉表现(TextColor、描边...

概览 ​

EUITextLabel 是 EUI 界面体系中的文本标签控件,负责在用户界面里展示一段可高度自定义样式的文字。它一方面管理文本内容与字体排版(Text、FontSize、Font、斜体开关),另一方面管理视觉表现(TextColor、描边与阴影的颜色、宽度、透明度、偏移),并提供水平与垂直两个方向的对齐控制。

继承自 EUINodeBase;可通过 World:CreateUnit("EUITextLabel", ...) 创建;返回单个单位

属性 ​

名称类型默认值说明
TextString""EUITextLabel 的文本属性,类型为 String,用于存放该文本标签实际显示的文字内容。
TextColorColor[255, 255, 255, 255]EUITextLabel 的文本颜色属性,类型为 Color,用于设定该文本标签中文字本身的颜色。
FontSizeInt42EUITextLabel 的字体大小属性,类型为 Int,用于控制文本标签中文字的显示尺寸。
FontTextFontTypeEnums.TextFontType.HKXZYT_W9_GBEUITextLabel 的字体属性,类型为 TextFontType,用于指定该文本标签渲染文字时所采用的字体。
OutlineEnabledBoolfalseEUITextLabel 的描边开关属性,类型为 Bool,用于决定该文本标签的文字是否启用描边效果。
OutlineColorColor[0, 0, 0, 0]EUITextLabel 的描边颜色属性,类型为 Color,用于设定该文本标签文字描边的颜色。
OutlineWidthInt1EUITextLabel 的描边宽度属性,类型为 Int,用于设定该文本标签文字描边的粗细。
OutlineOpacityFloat1.0EUITextLabel 的描边透明度属性,类型为 Float,用于控制该文本标签文字描边的透明程度。
ShadowEnabledBoolfalseEUITextLabel 的阴影开关属性,类型为 Bool,用于决定该文本标签的文字是否启用阴影效果。
ShadowColorColor[0, 0, 0, 0]EUITextLabel 的阴影颜色属性,类型为 Color,用于设定该文本标签文字阴影的颜色。
ShadowOffsetVector2[1, 1]EUITextLabel 的阴影偏移属性,类型为 Vector2,用于描述该文本标签文字阴影相对于文字主体的偏移量与偏移方向。
ItalicEnabledBoolfalseEUITextLabel 的斜体开关属性,类型为 Bool,用于决定该文本标签的文字是否以斜体样式呈现。
TextHorizontalAlignmentEUITextHorizontalAlignmentEnums.EUITextHorizontalAlignment.LeftEUITextLabel 的水平对齐属性,类型为 EUITextHorizontalAlignment,用于控制文本在标签范围内的水平对齐方式。
TextVerticalAlignmentEUITextVerticalAlignmentEnums.EUITextVerticalAlignment.TopEUITextLabel 的垂直对齐属性,类型为 EUITextVerticalAlignment,用于控制文本在标签范围内的垂直对齐方式。