我可以单击 2 个不同的 pawn 并让它们在具有相同交互事件的同时打印不同的东西吗?

Can I click on 2 different pawns and have them print different things while having the same interact event?

所以我创建了一个系统,作为玩家,我可以左键单击,这将调用一个名为 Interact 的函数,该函数位于我的玩家事件图表中。

Interact 事件运行良好,当我左键单击它们时,它会打印出任何 pawn 的名称。但是当我点击不同的棋​​子时,我希望有特定的互动。如果我有 2 个不同的棋子,我想点击它们并让它打印不同的消息。

我尝试进入 pawn/characters 事件图表并制作点击事件或点击结果,但我没有在 YouTube 上找到任何运气或任何教程。最好我希望事件位于我要单击的 npc 中,而不是我自己的角色中。


如果你不明白我想问什么,你可以这样想,我希望它像我点击蜗牛一样,它会说"I'm a snail!"。如果我点击一匹马,他会说 "I'm a horse!"。但是我想为两个角色保留相同的交互事件。

基本上在 NPC 事件图表中我想要一个(如果我被点击,执行 x 事件)。

有什么帮助吗?

好吧,原来在我的胶囊组件中,碰撞预设不在 OverlapOnlyPawn 上。所以我无法点击他。