[UE5 Cesium] 09-Cesium for Unreal サブレベル アプリケーションの例 (下)

効果

ボタンクリックイベントによるサブレベルの切り替え

 

ステップ

2 つの新しいアクター ブループリントを GeoMarkers として作成し、それぞれ「BP_GeoMarker_BeiJing」と「BP_GeoMarker_ShangHai」という名前を付けます。

 2 つのブループリントを別々に開き、テキスト レンダリング コンポーネントを追加します。

 ブループリント「BP_GeoMarker_BeiJing」を指定された地理的位置にドラッグします。

コントロール「BP_GeoMarker_BeiJing」 

 

 適切な角度と位置に動きを制御します

 小さいと感じたらズームを調整できます

「BP_GeoMarker_BeiJing」が永続レベルに属するアクタであることを確認してください

 「セシウムグローブアンカー」コンポーネントを追加

 新しいコントロール ブループリントを作成し、「BPW_Main」という名前を付けます。

 「BPW_Main」を開き、次のコントロールを追加します

 永続レベルのオープン レベル ブループリント

 以下のノードを追加します。Tabキーを押すとマウスカーソルが表示されます。

コントロールインターフェイスを作成し、ボタンクリックイベントを追加する

 

 「BP_GeoMarker_ShangHai」をビューポートにドラッグします

 「CesiumGlobeAnchor」コンポーネントを追加

 上海の緯度と経度の高さを入力してください

 ズームを調整する

 適切な視野角に移動するように制御します

 レベル ブループリントにボタン クリック イベントを追加する

おすすめ

転載: blog.csdn.net/ChaoChao66666/article/details/131522238