Skip to content

KBE3D / KBCore / materials / TextMaterialOptions

接口: TextMaterialOptions

面状: 文字贴图材质构造器类型 - Primitive使用

属性

text?

optional text: string

文本内容。


font_family?

optional font_family: string

字体名称,默认值为 "楷体"。 可选项:微软雅黑, 宋体, 楷体, 隶书, 黑体。


font_size?

optional font_size: number

字体大小,默认值为 30。


font_weight?

optional font_weight: "bold" | "normal"

字体加粗设置,默认值为 "normal"。 可选项:"bold"(加粗),"normal"(正常)。


font_style?

optional font_style: "normal" | "italic"

字体斜体设置,默认值为 "normal"。 可选项:"italic"(斜体),"normal"(正常)。


font?

optional font: string

一次性指定CSS字体的属性,包含font_size, font_weight, font_style, font_family。


fill?

optional fill: boolean

是否填充文本,默认值为 true。


fillColor?

optional fillColor: Color

填充颜色,默认值为黄色(Cesium.Color.YELLOW)。


stroke?

optional stroke: boolean

是否描边文本,默认值为 true。


strokeColor?

optional strokeColor: Color

描边颜色,默认值为白色(透明度0.8)。


strokeWidth?

optional strokeWidth: number

描边宽度,默认值为 2。


backgroundColor?

optional backgroundColor: Color

画布的背景色,默认值为白色(透明度0.1)。


outlineWidth?

optional outlineWidth: number

边框的宽度。


outlineColor?

optional outlineColor: Color

矩形边框的颜色,默认值为 fillColor。


padding?

optional padding: number

要在文本周围添加的填充的像素大小,默认值为 10。


textBaseline?

optional textBaseline: string

文本的基线,默认值为 'top'。

KBE3D @3.0.0 Copyright © 2024-present KBE3D