single.php

UEでプレイヤーとアクターの距離を算出する手順

Unreal Engine 5で開発する過程で、アクターとプレイヤーの距離を測定する手順を備忘録的に投稿します。

GetActorLocationで計算

Unreal Engineでアクター同士の距離を計算するには[GetActorLocation]で取得したベクター値を使います。

アクター同士の[GetActorLocation]で取得したVector値の差分が距離になり、単位がはセンチなのでメートルに換算するには100で除算します。

関数にすると、こんな感じで距離を算出が可能でした。

まとめ

今回は短い記事になりましたが、Unreal Engine 5でアイテムなどのアクターとプレイヤーの距離を算出する手順について書きました。

ゲーム内で、特定の場所までの距離などを表示する機能があります。

そのような表示をする場合は、[GetActorLocation]ノードで算出が可能でした。

Unreal Engine でアクター同士の距離を算出したい人の参考になれば幸いです。

スポンサーリンク

最後までご覧いただき、ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です