如何控制三维中的鼠标状态

在项目的应用中,三维视窗的鼠标状态往往需要自定义控制

易景地球平台提供了这样的方法:

以C#为例:

evControl.PluginsMgr.ToolMsg = “自定义工具名称”;
IEvEarthScene scene = evControl.Scene.EvEarthScene as IEvEarthScene ;
scene.LockCursor = true; //这句很关键,就是要锁定鼠标,这样可以使鼠标漫游失效

以Lua脚本实现为例

a = evControl.PluginsMgr
a.ToolMsg = “dd”
scene = evControl.Scene.EvEarthScene
scene.LockCursor = true

 

——————————————————-

注意:以上功能是在4.0.0.17以上的版本实现