webGL使用viewer.entities.add新增图标后,选中这个图标显示菜单,大概效果如下:
您好,菜单的构造和创建要您的前端代码来实现构造您需要的内容,以及显示的对应位置,这个部分的话和webgl本身关联不大,主要是前端动态创建要素的问题。
事件触发的话,在webgl中选择对象监听触发事件可以参考该教程:https://blog.csdn.net/ory001/article/details/113377079
右键枚举是:Cesium.ScreenSpaceEventType.RIGHT_CLICK
Cesium.ScreenSpaceEventType.RIGHT_CLICK
在右键监听事件里判断、触发您的菜单构造代码即可。
希望可以帮助到您。