Unreal 4.25 - 不能在基于 "Object" class 的蓝图中使用 "GetAllActorsOfClass"

Unreal 4.25 - cannot use "GetAllActorsOfClass" in "Object" class based blueprint

我尝试制作一个在游戏世界中没有 3D 表示的蓝图

我使用“对象”作为基础class

但现在我无法在蓝图编辑器中 find/use GetAllActorsOfClass(即使禁用上下文敏感性)

现在我可能已经到达 class 层级

我克隆了 unreal 存储库,但我无法确定要访问 GetAllActorsOfClass

的最小基础是什么 class

感谢任何帮助

GetAllActorsOfClass 节点是对 UGameplayStatics::GetAllActorsOfClass 的调用。此功能需要世界背景。 UObject 默认情况下不提供世界上下文 - 即调用 UObject::GetWorld 不能保证成功。

使用 Actor 作为基础 class。如果您不添加任何可渲染组件,它将没有 3d 表示。