-2

当charactar进入触发器并按下“E”键时,我喜欢隐藏/隐藏立方体。我已经打开蓝图并插入一个触发器并与钥匙“E”连接。但我不知道如何让立方体(在世界上的触发器和立方体很远),也在蓝图中。我希望你能帮助我。虚幻引擎4 - 蓝图如何让一个立方体看不见?

Strecki

回答

0

在你触发蓝图:

  • 调用节点“GetAllActorsOfClass”一旦你的性格步入(重叠带)它
  • 选择立方蓝图(如果您尚未创建一个已经这样做)

你将最终得到你放置在世界上的所有立方体的数组。 现在只需获得一个你需要的,然后调用“SetActorHiddenInGame”。

这些链接可能帮助:

SetActorHiddenInGame

Find Actor

+0

非常感谢! – Strecki

1

这是更好的做法是,如果你不能使用GetAllActorsOfClass,已在盒子寄存器很标签自上它的BeginPlay,那么你就可以将其转换为玩家并将其设置为角色中的阵列。然后,您可以调用角色蓝图中的框并在其中设置可见性。当游戏加载时,所有这些都将被处理,而不是在游戏中间查找所有的演员,如果你有一群演员在每次需要动作时都会经历,那么这个过程会变得沉重。这样你就可以在需要时调用特定的演员,而不需要一遍又一遍地查找所有演员。