听谷歌地球插件中的导航控制事件

时间:2011-01-25 22:33:33

标签: javascript events google-earth-plugin

有没有办法收听导航控制器的点击事件。我知道您可以收听'viewchage'事件,但我想知道用户何时点击导航控件。

我在插件上播放了一个动画,我想在用户点击导航控件时将倾斜和平移值添加到播放相机值。

1 个答案:

答案 0 :(得分:0)

抱歉,GENavigationControl不会暴露任何事件,所以我担心这是不可能的。

您可以创建自己的控件和事件来处理您的功能......但这远非琐碎。

此外,我非常确定您无法在不退出游戏的情况下修改插件中的摄像头值。

基本上有三种类型的控制相机/ nativation

  1. 巡视对象控制着 相机/ nativation(kml)

  2. 您可以控制相机/ nativation 以编程方式(javascript api)

  3. 用户控制 相机/ nativation(控件,鼠标, 键)

  4. 尝试同时使用其中任何一种都会产生不可预测的不稳定结果,因为每种方法都会“争夺”控制视图。