线,支持实线、虚线、流动线,可支持平躺或站立,支持设置线的各类属性,如宽度、是否描边等

new Line(parameters)
参数说明:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
parameters |
Object | 配置信息 Properties
|
父类
属性
动画是否变化
记录材质是否变化
记录空间是否变化
是否透明
几何体类型
记录显隐是否变化
属性存取
map
Kind | Description |
---|---|
get | 获取贴图 |
set | 设置贴图 |
visible
Kind | Description |
---|---|
get | 获取可见性状态 |
set | 设置可见性状态 |
方法
animate(options) → {TWEEN.Tween}
动画函数,to中的animateOffset表示位置偏移单位cm
参数说明:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object | {from, to, duration, easing, loop} Properties
|
Returns:
返回Tween对象,可以调用stop()方法停止动画,onUpdate的时候会返回一个0-1的渐变值
- Type
- TWEEN.Tween
setData(geoJsonData)
数据赋值与预处理
参数说明:
Name | Type | Description |
---|---|---|
geoJsonData |
object | geojson格式的几何信息 |
stopAnimate(delayTime)
停止动画
参数说明:
Name | Type | Default | Description |
---|---|---|---|
delayTime |
1000
|
延迟时间,默认为1000毫秒 |
updataLineColor(colordata)
创建Line后,进行线段颜色更新
参数说明:
Name | Type | Description |
---|---|---|
colordata |
array | {r: 0, g: 0, b: 0}组成的json数组,与setData的线段一一对应 |