UE4:如何将Actor转换为蓝图接口类型

4

我想在一个BP接口类型的变量中存储一个Actor类型的变量。

是否有类似于Cast To BP Interface的BP节点?我知道Does Implement Interface(它不返回接口实例的引用)和Cast To(它不能用于接口)节点。但这些节点都无法让我获得BP接口类型的实例。

我知道我可以将Actor存储在类型为Actor的变量中,然后在该Actor上调用接口函数。但这对我来说似乎是一种类型系统的解决方法。这就是为什么我想在变量上强制使用接口类型的原因。

Bluprint node setup


1
“Cast To”确实有效,只是它没有显示在上下文中。禁用“上下文敏感”或单击图表中的空白处以创建“Cast To”节点,然后将其连接到您的角色。 - Rotem
1个回答

1

Cast To 是有效的,只是它不会显示在上下文中。禁用“上下文敏感”或单击图表中的空白处以创建一个Cast To节点,然后将其连接到您的Actor。

(代表@Rotem回答)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接