包含此页的版本:
不含此页的版本:
您可以应用文本效果来增强文本的视觉外观。但是,这些效果仅支持具有 SDF 渲染模式的字体资源,而不支持位图。文本效果的范围受为字体资源定义的填充的限制。因此,要增加效果的大小,必须增加填充。
您可以使用文本效果来:
要将阴影应用于文本,请将text-shadowUSS 文件中的属性、UXML 中的内联或 C# 脚本。
text-shadow是一个简写属性,用于设置以下属性:
text-shadow-offset-x:水平阴影位移。正值将阴影向右移动,而负值将其向左移动。text-shadow-offset-y:垂直阴影位移。正值使阴影向下移动,而负值则向上移动阴影。text-shadow-blur-radius:阴影的模糊强度。值越高,阴影模糊越多,而 0 值则产生锐利的阴影。text-shadow-color:阴影的颜色,可以是十六进制代码,也可以是 RGBA 格式。以下示例将阴影应用于Label元素:
Label {
text-shadow: 6.1px -2.4px 0px rgb(144, 31, 32);
}
要将轮廓应用于文本,请将unity-text-outlineUSS 文件中的属性、UXML 中的内联或 C# 脚本。
unity-text-outline是一个简写属性,用于设置以下属性:
-unity-text-outline-width:轮廓的宽度。-unity-text-outline-color:轮廓的颜色,可以是十六进制代码,也可以是 RGBA 格式。以下示例将大纲应用于Label元素:
Label {
text-outline: 6px rgb(144, 31, 32);
}