UE4:如何将演员投射到蓝图界面类型
UE4: How to cast actor to blueprint interface type
我想在BP接口类型的变量中存储一个Actor
类型的变量。
有没有类似Cast To BP Interface
BP节点的东西?我知道 Does Implement Interface (which does not return a reference to the interface instance) and the Cast To(不适用于接口)节点。但是这些不允许我获得我的 BP 接口类型的实例。
我知道我可以将 actor 存储在 Actor
类型的变量中,然后调用该 actor 上的接口函数。但这对我来说似乎是一种类型系统解决方法。这就是为什么我想强制变量的接口类型。
Cast To
确实有效,只是没有出现在上下文中。禁用 'Context Sensitive' 或单击图表中的空白位置以创建一个 Cast To
节点,然后将其连接到您的演员。
(代表@Rotem回答)
我想在BP接口类型的变量中存储一个Actor
类型的变量。
有没有类似Cast To BP Interface
BP节点的东西?我知道 Does Implement Interface (which does not return a reference to the interface instance) and the Cast To(不适用于接口)节点。但是这些不允许我获得我的 BP 接口类型的实例。
我知道我可以将 actor 存储在 Actor
类型的变量中,然后调用该 actor 上的接口函数。但这对我来说似乎是一种类型系统解决方法。这就是为什么我想强制变量的接口类型。
Cast To
确实有效,只是没有出现在上下文中。禁用 'Context Sensitive' 或单击图表中的空白位置以创建一个 Cast To
节点,然后将其连接到您的演员。
(代表@Rotem回答)