#cesium
Вопрос:
Я пытаюсь показать/скрыть объекты с помощью Cesium.CallbackProperty
. Мой код приведен ниже:
viewer.entities.add({
id,
position: position,
image: image,
verticalOrigin: Cesium.VerticalOrigin.BOTTOM,
width: size,
height: size,
pixelOffset: Cesium.Cartesian2.fromElements(0, 0),
heightReference: Cesium.HeightReference.NONE,
eyeOffset: new Cesium.Cartesian3(0.0, 0.0, -1.0),
show: new Cesium.CallbackProperty(toggleCallback, true),
})
Код обратного вызова просто прост для теста:
function toggleCallback() {
return false
}
Теперь, независимо от того, возвращаю я значение true или false, сущность все равно отображается.
Cesium.CallbackProperty
Возможно, он недоступен в show
отеле?
Какова стратегия для этого? Я полагаю, что это довольно распространенный вариант использования.