UE4C++之屏幕中心坐标转世界坐标

在一般的射击游戏中,会有通过十字准星在世界中的坐标为起点开始进行射线检测,从而去确定最终的射击位置。

如何获取屏幕中心2D坐标并转化为世界坐标呢?

GetViewportSize通过这个接口获取试图大小,注意屏幕坐标(0,0)是从左上角开始的,如果有需要处理准星偏移,注意偏移量的加减。

DeprojectScreenPositionToWorld通过这个接口处理2D转3D坐标。

猜你喜欢

转载自blog.csdn.net/qq_42597694/article/details/128576037