Skip to content

Latest commit

 

History

History
28 lines (13 loc) · 1.43 KB

README.md

File metadata and controls

28 lines (13 loc) · 1.43 KB

UE4目标指引

一、用途

目标指引是标明目标所处位置及方位的图标,指引玩家根据指示图标前往目的地执行任务,同时可选择性增加距离等其他信息。

二、显示规则

三维空间中一共有六个方位:前后左右上下。六个方位如何在屏幕(平面)中进行标识呢?当目标处于玩家的视角范围时即玩家前方,上下左右这四个方位可直接在屏幕中使用图标标识。当目标超出屏幕后,如位于玩家相机视角上下左右方位分别显示在屏幕的上下左右四个边上。因后方目标无法被观察到,所以可以将其放置到屏幕的下半部分的边缘处。如视口外靠近左侧,可以在左侧边缘显示标识。若在视口正后方,可以在底部显示标识。

同时为了玩家更容易找到目标,可使用带箭头的标识,根据旋转角度指示目标位置。为了让玩家更了解目标的远近,你甚至可以在标识的旁边加上一个距离信息。

三、完整版的效果

最终效果

说明:

双击打开TargetIndicator.uproject工程,在菜单栏中点击文件→生成vs工程即可。

设计思路:虚幻目标指引 - 知乎 (zhihu.com)

蓝图在Content\ThirdPersonBP\Blueprints,c++代码在Source\TargetIndicator

工程和代码无任何版权可以随意使用传播。