new BillboardRoaming(viewer, opt)
锚点漫游
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
viewer |
Glodon.CIMCube | CIMCube实例 | |||||||||||||||||||||||||||||||||||
opt |
Object | 锚点漫游参数
Properties
|
Members
-
arriveAtDesignatedPoint :Number
-
到达目标点
Type:
- Number
-
pause :Boolean
-
暂停
Type:
- Boolean
-
percent :Number
-
动画完成百分比
Type:
- Number
-
startPercent :Number
-
到达百分比目标点
Type:
- Number
Methods
-
changeStartPercent(value)
-
设置开始百分比。
Parameters:
Name Type Description valueNumber 开始百分比。 -
computePositons()
-
计算位置。
-
dispose()
-
释放资源
-
getLongness(ii, o)
-
获取长度。
Parameters:
Name Type Description iiNumber 索引。 oObject 长度数据。 Returns:
- Type
- Object
-
hide()
-
隐藏
-
setPathData(pathList)
-
设置路径
Parameters:
Name Type Description pathListArray 路线特效数据;[{lon,lat,height},{lon,lat,height}...] -
show()
-
显示
-
updateMyOption(opt)
-
更新参数。
Parameters:
Name Type Description optObject 参数。 Properties
Name Type Description speedNumber 速度。 billboardBillboardGraphic 广告牌。 pathListArray 路径列表。 durationNumber 时长。 startPercentNumber 开始百分比。 reverseDirectionBoolean 是否反向,true为反向。 -
updateOption(opt)
-
更新属性
Parameters:
Name Type Description optObject 更新参数 Properties
Name Type Argument Default Description billboardBillboardGraphic billboard对象; pathListArray 路线特效数据;[{lon,lat,height},{lon,lat,height}...] reverseDirectionBoolean 是否反向,true为反向 durationNumber <optional>
10 动画时长,跑完全程所花费的时间,单位秒 speedNumber <optional>
动画速度;单位为m/s,speed比duration优先级高 startPercentNumber 动画开始时间(入场动画);范围:0~1; -
updateTrailTime(percent)
-
更新轨迹时间。
Parameters:
Name Type Description percentNumber 百分比。