使用 Single Line Trace (Raycast) by Object

此指南说明如何使用 Single Line Trace by Object 蓝图节点返回其命中的首个世界动态 Actor,并输出其名称。

Windows
MacOS
Linux
本页面的内容

LineTraceForObjects 将沿给定的线执行碰撞追踪并返回追踪命中的首个物体(须与特定物体类型匹配)。执行以下步骤设置 LineTraceForObjects 追踪:

步骤

  1. 按照用于 LineTraceByChannel 范例的步骤设置追踪。

  2. LineTraceForObjects 节点替代 LineTraceByChannel 节点。

  3. Object Types 引脚连出引线并添加 Make Array 节点。

    GHT2B_12.png

  4. Make Array 节点上,通过下拉菜单指定需要追踪的 物体类型

    GHT2B_13.png

    此处我们追踪的物体类型是 WorldDyanmic。可点击 Add Pin 按钮添加更多类型。

  5. 可以设置 LineTraceByChannel 的相同方式设置其余的追踪。

    点击查看全图。

结果

我们已在关卡中添加一个 WorldDynamic 物体。

GHT2B_16.png

现在只有添加的 Actor 返回为命中,因此立方体(由于为物理 Actor)不会返回命中。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见