在三维开发中我遇到下面的情况:我查询到多个三维对象,并存在一个表中。用户选中一个后,需要在三维场景中显示,我的问题:
1. 我用 scene.Fly(Geometry, FlyMode) 实现这个功能,是不是正确的?
2. 上述语句编译没有问题,可在场景中没有效果:场景没有变化,是什么原因?
开发环境:iObjects 9.1.0 .NET
代码片段:
if (lastBillboard != null)
{
this.m_sceneControl.Scene.Fly(lastBillboard.Geometry, FlyingMode.FlyingTo);
this.m_sceneControl.Scene.Refresh();
}
多谢!