2011-01-25 70 views
0

有没有方法可以收听导航控制台的点击事件。我知道你可以听'viewchage'事件,但我想知道用户何时点击导航控件。收听谷歌地球插件中的导航控制事件

我在插件上播放了一个信号,我想在用户点击导航控件时将倾斜和平移值添加到正在播放的摄像机值。

回答

0

对不起,GENavigationControl不公开任何事件,所以恐怕这是不可能的。

您可以创建自己的控件和事件来处理您的功能......但这远不是微不足道的。

另外,我非常肯定你不能在游戏中退出游戏时修改插件中的相机值。

本质上有超过摄像机/ nativation

  1. 甲游对象控制 相机/ nativation(KML)

  2. 您控制摄像机/ nativation 编程(JavaScript的三种类型的控制的api)

  3. 用户控制 摄像头/激活(控件,鼠标, 键)

试图同时使用这些中的任何一种都会产生不可预知的生涩结果,因为每种方法都会为控制视图而“打架”。