【发布时间】:2018-08-24 21:31:57
【问题描述】:
我正在尝试构建一个包含玩家 FoV 锥体中的所有玩家棋子的数组。出于明显的性能原因,我宁愿不必遍历 GetAllActorsofClass。这将在每个滴答声中完成。
【问题讨论】:
-
那么您想查看当前播放器视图中有哪些播放器?我认为有几种方法可以做到这一点,从collision filtering 到使用点积或对撞机进行一些碰撞检测。这肯定是一件相当昂贵的事情,但我认为你不需要使用
GetAllActorsOfClass -
技术上不“可见”。它们可能被遮挡甚至被剔除。将平截头体可视化为延伸到 800m 的体积。结果中将返回范围内的任何棋子。
标签: unreal-engine4 unreal-blueprint