Pārlūkot izejas kodu

add mouse event to 3dtiles from osgb #23

tags/2.1.2
Caven Chen pirms 4 gadiem
vecāks
revīzija
7de26ae08e
1 mainītis faili ar 14 papildinājumiem un 0 dzēšanām
  1. 14
    0
      modules/event/type/MouseEvent.js

+ 14
- 0
modules/event/type/MouseEvent.js Parādīt failu

@@ -176,6 +176,20 @@ class MouseEvent extends Event {
}
}

// for Cesium3DTileset
if (
target &&
target?.primitive &&
target?.primitive instanceof Cesium.Cesium3DTileset
) {
layer = this._viewer
.getLayers()
.filter(item => item.layerId === target.primitive.layerId)[0]
if (layer && layer.getOverlay) {
overlay = layer.getOverlay(target.primitive.overlayId)
}
}

return { layer: layer, overlay: overlay, feature: feature }
}


Notiek ielāde…
Atcelt
Saglabāt