FlyManager 类型成员.
构造函数
名称 | 描述 | |
---|---|---|
FlyManager |
构造一个新的 FlyManager 对象。
|
方法
名称 | 描述 | |
---|---|---|
Dispose |
释放对象所占用的资源。
| |
Pause |
暂停当前飞行。
| |
Play |
按照返回的路线集合(Routes)指定的路线开始飞行,或继续进行中断的飞行。
| |
Stop |
停止当前飞行。
| |
Update |
更新飞行管理的内部计算。
|
属性
名称 | 描述 | |
---|---|---|
CurrentStopIndex |
获取或设置当前飞行所到的站点。
| |
Duration |
获取或设置本次飞行(即当前整个路线)需要的总时间,单位为秒。
| |
PlayRate |
获取或设置播放速率。该属性值的范围为0-100,当大于1.0时,则沿飞行路径快速飞行,小于1.0时,表示沿飞行路径慢速飞行。
| |
Progress |
获取或设置本次飞行的当前进度,单位为秒。
| |
Routes |
获取路线集合。
| |
Scene |
获取或设置关联的场景。
| |
Status |
获取当前的飞行状态(停止,暂停,飞行中)。
| |
TurningMode |
获取或设置飞行拐弯方式。支持直角拐弯和平滑拐弯。
|
事件
名称 | 描述 | |
---|---|---|
PropertiesChanged |
当飞行相关属性改变时触发该事件,飞行相关属性包括站点属性、站点数目、路线属性、路线数目等,具体可参见FlyEventType。
| |
StatusChanged |
当飞行状态发生改变时触发该事件。
| |
StopArrived |
当飞行到达站点时触发该事件。
|