首页 / 浏览问题 / 组件GIS / 问题详情
FlyManager Routes.add 两条路问题
33EXP 2018年08月24日
FlyManager Routes.add 两条路 为什么播放时就最后路进行漫游,求大神指点

1个回答

您好!您可以参考一下咱们示例代码的飞行管理,路径为安装目录\SampleCode\Realspace\FlyManager\FlyManager.csproj
3,362EXP 2018年08月24日

示例代码 只能添加一条~~~~

您好!FlyManager .Routes.add是可以添加多条route的,您可以通过FlyManager .Routes.Count来计算route的数量。至于为什么播放时就最后路进行漫游,因为您代码里的route添加到FlyManager .Routes这个集合中,后面Camera直接获取route系统只能读取最后一个添加到routes里的route ,要想实现飞行之前保存的路线,可以尝试用以下方法,外加for循环遍历 。

您好 我还是不太清楚 for循环是指循环sceneCamera吗? flyManager.play() 我觉得应该调用一次,不应该再循环内吧
我指的for循坏是指您Camera里的参数FlyManager .Routes【i】,您看能否实现,我只是为您提供一种思路。
哦 谢谢您 试下了不行 还是感谢
...