Summary
Methods:
| getControlType |
获取类型 |
| on |
事件绑定 |
| pause |
暂停 |
| resume |
继续 |
| setAutoRotate |
设置自动旋转状态 |
| setPath |
重置路径,会暂停当前动画 |
| start |
从起点开始视野追溯, |
| stop |
停止 |
Constructor
new ViewTrackControl(alongRoute, options)
Parameters:
| Name | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alongRoute |
module:geom~Line | 目标路径,确保无重复点位 |
||||||||||||
options |
Object |
|
Methods
-
getControlType() → {String}
-
获取类型
Returns:
String -
on(type, callback,传入null可以解绑事件)
-
事件绑定
Parameters:
Name Type Description typeString 字符串类型,支持类型'start'(开始时触发),'move'(每移动一个位置触发),'end'(结束时触发)
callback,传入null可以解绑事件function -
pause()
-
暂停
-
resume()
-
继续
-
setAutoRotate(v)
-
设置自动旋转状态
Parameters:
Name Type Description vBoolean -
setPath(alongRoute, options)
-
重置路径,会暂停当前动画
Parameters:
Name Type Description alongRoutemodule:geom~Line 需要追踪的目标路径
optionsObject 可选项
Name Type Description durationObject 飞行持续时间
autoRotateObject 是否开启自动旋转
offsetRotateObject 每帧旋转角度,
-
start()
-
从起点开始视野追溯,
-
stop()
-
停止