ネリスさん備忘録

主にUE4の備忘録を残すよ!

【UE4】3D座標を2D座標に変換してWidgetに表示しよう!

まず、ConvertWorldLocationToScreenLocationというノードがあり

これはPlayerControllerと3D座標を渡すことで2D座標に変換してくれる非常に便利なノード。

f:id:LunaNelis:20200612091209p:plain

 

しかしこのノードには問題点があり、スクリーン座標で値を返すので、そのまま使うとズレる…あかんやんけ

 

その対策として、帰ってきた2D座標を「GetViewportScale」で割る。

細かいことはともかく、これで正常な座標に変換できる。

 

やったね