飞行站点对象类。飞行路线由多个飞行站点构成。
Name | Type | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象包含以下属性:
|
Members
-
获取或设置当前站点到下一站点的飞行持续时间(单位:秒)。
-
Default Value:
0
-
获取或者设置当前站点的相机heading角度(单位:弧度)。
-
Default Value:
0
-
获取当前站点的索引。
-
readonlypoint : Cartesian3
-
获取当前站点的位置。
-
获取或者设置当前站点的promise,用于异步操作站点事件。
Example:
flyManager.stopArrived.addEventListener(function(routeStop){ audioEle.play(); var defer = Cesium.when.defer(); //播放音频的异步处理 routeStop.promise = defer; audioEle.onended = function(){ defer.resolve(true); routeStop.promise = undefined; }; });
-
获取或设置当前站点的飞行速度(单位:米/秒)。
-
获取或设置当前的站点名称。
-
Default Value:
""
-
获取或者设置当前站点动作模式,包括暂停和旋转。
See:
-
获取或者设置当前站点环绕飞行时间(单位:秒)。
-
获取或者设置当前站点的相机的tilt角度(单位:弧度)。
-
Default Value:
0
-
获取或者设置当前站点的等待时间(单位:秒)。
-
Default Value:
0