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
当飞行到达站点时触发该事件。

请参见