首页 / 浏览问题 / WebGIS / 问题详情
iclient 3d webgl 使用billboard撒点后,双击这个撒点,会定位并放大到该撒点的位置,如何取消?
9EXP 2024年12月09日
使用的框架是iclient webgl 3d,不是cesium(注意辨别)。
使用布告板撒点后,带上了一张图片,在地图上双击这个撒点,会自动定位并放大到该位置(相当于是双击实体定位了),如何取消这个默认操作,在文档中没具体体现,请求帮助!!感谢。

1个回答

您好,如果你希望取消双击实体时默认的定位,可以使用以下方法:

   1、 禁用全局的双击事件处理,通过 ScreenSpaceEventHandler 来移除默认的 Camera.flyTo 行为。
    2、自定义双击事件处理,并根据需要执行特定操作。
   3、 直接为实体添加事件监听器,确保在双击特定实体时不触发默认操作。

希望可以帮到您
1,435EXP 2024年12月09日

没有看到移除全局默认时间的方法啊,只有一个监听销毁的方法。并且这似乎不能指定实体的双击默认定位行为,因为该方法默认实例出来的监听对象需要传入的是dom,不是实体。有没有一些别的方法,麻烦您了

...