new PathRoaming(camera [, options])
创建路径漫游实例
Parameters:
| Name | Type | Argument | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
camera |
Object | 相机对象 | |||||||||||||||||||||
options |
Object |
<optional> |
配置选项
Properties
|
Members
-
<readonly> arrivePoint :EventProperty
-
获取到达路径点事件
Type:
- EventProperty
-
<readonly> playEnd :EventProperty
-
获取播放结束事件
Type:
- EventProperty
Methods
-
dispose()
-
销毁实例,释放所有资源
-
goOn()
-
继续播放(暂停后)
- Deprecated:
-
- 使用 play() 代替
-
pause()
-
暂停播放
-
play()
-
开始播放
-
setDuration(duration)
-
设置总持续时间(覆盖路径点的 duration 配置)
Parameters:
Name Type Description durationNumber 总持续时间(秒) -
setLoopMode(loop)
-
设置循环模式
Parameters:
Name Type Description loopBoolean 是否循环播放 -
setPath(path)
-
设置路径
Parameters:
Name Type Argument Default Description pathArray.<Object> 路径点数组 path[].lonNumber 经度 path[].latNumber 纬度 path[].heightNumber 高度 path[].durationNumber <optional>
2 到达下一点的持续时间(秒) Throws:
-
路径必须是数组且长度至少为 2
- Type
- Cesium.DeveloperError
-
-
stop()
-
停止播放并重置状态