首页 / 浏览问题 / 三维GIS / 问题详情
超图FAQ:【WebGL】在iClient3D for Cesium 中如何使实体的lable在billboard前面?
43,901EXP 2023年04月11日
【WebGL】在iClient3D for Cesium 中如何使实体的lable在billboard前面?

1个回答

【解决办法】 要使实体的标签在广告牌前面,设置实体的广告牌和标签的偏移量。eyeOffset属性将实体从相机视线的位置移动,pixelOffset属性将实体沿屏幕的x和y轴移动。可以参考下方代码 entity.billboard.eyeOffset = new Cesium.Cartesian3(0.0, 0.0, -20.0); entity.billboard.pixelOffset = new Cesium.Cartesian2(0.0, -entity.billboard.height); entity.label.eyeOffset = new Cesium.Cartesian3(0.0, 0.0, -30.0); entity.label.pixelOffset = new Cesium.Cartesian2(0.0, -entity.label.height);
43,901EXP 2023年04月11日
热门文章
关注我们
...