应用场景
场景内添加了多个actor,分布在不同的位置,如何调整模型的位置到对应的地方?
自然想到设置CesiumGeoReference组件的geoReferenceOrigin坐标。然后在细微调整,但是当出现多个模型,还是按上述方法去设置的话已经设置好的位置会出现偏移。**解决方法则是添加:CesiumGbobeAnchor组件**
1、cesium for ue 模型对其至地理位置
场景中指定经纬度放置了一个立方体,并设置了geoReferenceOrigin为该点,模型位置调整完毕。
2、再次在设置geoReferenceOrigin该模型会偏移,模型发生偏移
3、给模型添加CesiumGbobeAnchor组件
4.此时调整geoReferenceOrigin位置,模型不跟随移动
对于子关卡,相当于自身就带了一个cesiumGlobeAnchor,除非子关卡的geoReferenceOrigin变化,否则其不会发生变化。