【发布时间】:2023-03-23 18:39:02
【问题描述】:
所以我创建了一个系统,作为玩家,我可以通过左键单击调用一个名为 Interact 的函数,该函数位于我的玩家事件图中。
Interact 事件工作得很好,当我左键单击它们时,它会打印出任何 pawn 的名称。但是当我点击不同的棋子时,我希望有特定的交互。如果我有 2 个不同的棋子,我想点击它们并让它打印不同的消息。
我尝试进入 pawn/characters 事件图表并制作点击事件或命中结果,但我没有在 youtube 上找到任何运气或任何教程。最好我希望事件位于我想点击的 npc 中,而不是我自己的角色。
如果你不明白我想问什么,可以这样想,我希望它就像我点击一只蜗牛,它会说“我是蜗牛!”。如果我点击一匹马,他会说“我是一匹马!”。但我想为两个角色保持相同的交互事件。
基本上在 NPC 事件图中我想要一个(如果我被点击,做 x 事件)。
有什么帮助吗?
【问题讨论】:
标签: onclick unreal-engine4 game-development unreal-blueprint unreal-development-kit