FixedLabel

固定文字

new YS.FixedLabel(options)

默认文字是竖直向上的,也就是垂直于Z轴, 旋转时Y轴指向正北方,X轴为正东方, 逆时针为正
Name Type Description
options Object options下面有这些属性:
Name Type Default Description
text String 文字内容
point Object.<XYZ> 文字的中心点坐标
id String GUID optional 固定文字的id,不填时自动生成
fontSize Number 24 optional 文字的大小, 单位px
fontFamily String '宋体' optional 文字的字体
backgroundColor Object {r: 0, g: 0, b: 0, a: 0} optional 文字的背景色
fillColor Object {r: 1, g: 1, b: 1, a: 1} optional 文字的颜色
stroke Boolean false optional 是否需要文字边框
strokeColor Object {r: 0, g: 0, b: 0, a: 1} optional 文字的边框颜色
strokeWidth Number 1 optional 文字的边框宽度
heading Number 0 optional 绕Z轴旋转角度
pitch Number 0 optional 绕Y轴旋转角度
roll Number 0 optional 绕X轴旋转角度
visible Boolean true optional 文字的显示隐藏隐藏

Members

backgroundColor : Object

获取或设置文本背景色
Default Value: {r: 0, g: 0, b: 0, a: 0}

fillColor : Object

获取或设置文字颜色
Default Value: {r: 1, g: 1, b: 1, a: 1}

fontFamily : String

获取或设置字体格式
Default Value: '宋体'

heading : Number

获取文字绕Z轴旋转角度
Default Value: 1

readonlyid : String

文字的id
Default Value: GUID

pitch : Number

获取文字绕Y轴旋转角度
Default Value: 1

point : Object.<XYZ>

获取或设置文字的中心点坐标

roll : Number

获取文字绕X轴旋转角度
Default Value: 1

stroke : Boolean

获取或设置是否需要文字边框
Default Value: false

strokeColor : Object

获取或设置文字边框颜色
Default Value: {r: 0, g: 0, b: 0, a: 1}

strokeWidth : Number

获取文字边框宽度
Default Value: 1

text : String

获取或设置文字内容

visible : Boolean

获取或设置文字显示或隐藏
Default Value: true

Events

click

点击事件

mouseHover

鼠标移入事件

mouseOut

鼠标移出事件