Cesium.ScreenSpaceEventType.MOUSE_MOVE事件中,不让他进行viewer.entities.add添加,但又要显示这个实体,这个该怎么做呢?
handlerMove.setInputAction(function (movement) {
var position = scene.pickPosition(movement.endPosition);
//将笛卡尔坐标转化为经纬度坐标
var cartographic = Cesium.Cartographic.fromCartesian(position);
var longitude = Cesium.Math.toDegrees(cartographic.longitude);
var latitude = Cesium.Math.toDegrees(cartographic.latitude);
var height = cartographic.height;
if(height < 0) {
height = 0;
}
console.log(longitude, latitude , height)
// viewer.entities.add({
// name: modelName,
// position: Cesium.Cartesian3.fromDegrees(longitude, latitude , height),
// model: {
// uri: modelUrl
// },
// scale:scale
// });
}, Cesium.ScreenSpaceEventType.MOUSE_MOVE);