【UE5 Cesium】09-Cesium for Unreal 子关卡应用实例(下)

效果

通过按钮点击事件实现子关卡的切换

 

步骤

新建两个Actor蓝图作为GeoMarker,分别命名为“BP_GeoMarker_BeiJing”、“BP_GeoMarker_ShangHai”

 分别打开这两个蓝图,添加文本渲染组件

 在指定的地理位置上拖入蓝图“BP_GeoMarker_BeiJing”

控制“BP_GeoMarker_BeiJing” 

 

 控制其移动到合适的角度和位置

 觉得小的话可以调整一下缩放

保证 “BP_GeoMarker_BeiJing” 是属于持久关卡的Actor

 添加“Cesium Globe Anchor”组件

 新建一个控件蓝图,命名为“BPW_Main”

 打开“BPW_Main”,添加如下控件

 打开持久关卡的关卡蓝图

 添加如下节点,当按下Tab键时,显示鼠标光标

创建控件界面,并添加按钮点击事件

 

 将“BP_GeoMarker_ShangHai”拖入视口

 添加“CesiumGlobeAnchor”组件

 输入上海的经纬高

 调整缩放

 控制其移动到合适视角

 在关卡蓝图中再添加按钮点击事件

猜你喜欢

转载自blog.csdn.net/ChaoChao66666/article/details/131522238