RoamLineGraphic
大约 2 分钟
RoamLineGraphic
VE.graphic.RoamLineGraphic
动画
参数
new VE.graphic.RoamLineGraphic(options)
参数名称 | 类型 | 描述信息 |
---|---|---|
graphics | array | 图形组(只支持点类图形). |
options
参数名称 | 类型 | 描述信息 |
---|---|---|
positions | VE.graphic.RoamLineGraphic.Point | 位置 |
style | VE.graphic.RoamLineGraphic.StyleOption | 样式 |
属性
readonly
animateStateattr
当前属性
readonly
boundingSphere- 类型: BoundingSphere
边界
readonly
center- 类型: VE.Point
中心点
readonly
currentIndex当前positions轨迹点数组的index顺序
readonly
points- 类型: Array.<VE.Point>
实际位置
positions
- 类型: Array.<VE.Point>
位置信息
readonly
style方法
add (item)
添加
参数名称 | 类型 | 描述信息 |
---|---|---|
item | VE.graphic.RoamLineGraphic.Point |
addTo (target)
添加到
参数名称 | 类型 | 描述信息 |
---|---|---|
target | Map | GroupGraphic |
destroy ()
销毁
edit ()
编辑
flyTo ()
飞至
hide ()
隐藏
pause ()
暂停
proceed ()
继续
reset ()
重置
restart ()
重新开始
setOptions (options)
设置属性
参数名称 | 类型 | 描述信息 |
---|---|---|
options | object | |
options.position | VE.Point | 位置信息 |
options.positions | Array.<VE.Point> | 位置信息 |
options.attr | object | 属性 |
options.style | object | 样式 |
- 返回值:
BaseGraphic
show ()
显示
start ()
开始
类型定义
VE.graphic.RoamLineGraphic.Point
- 类型: Object
参数名称 | 类型 | 描述信息 |
---|---|---|
speed | number | 速度. |
duration | number | 持续时间. |
...position | VE.Point | 点位信息. |
VE.graphic.RoamLineGraphic.StyleOption
- 类型: Object
参数名称 | 类型 | 默认值 | 描述信息 |
---|---|---|---|
优先级(点time>点speed>点duration>style.speed>style.duration) | string | ||
speed | number | 速度. | |
duration | number | 2000 | 持续时间. |