Difference

获取两个 Set 的相对差,将差指定到一个结果 Set。

Windows
MacOS
Linux
On this page

Set_DifferenceNode.png

Difference 节点将获取两个 Set 中找到的项目之间的相对差,将差指定到一个结果 Set。此 Set 将包含所有在 Set A 中找到但未在 Set B 中找到的项目。 需要注意的是,两个 Set 之间的相对差并非可交换运算。从视觉上而言,Set A 和 Set B 之间的差与以下图表相似, Set A 包含所有将被保留的项目。

Set_DifferenceDiagram.png

为便于展示,假定用户有两个字符串类型的 Set:Set A 和 Set B,两者定义如下。

Set A = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"}
Set B = {"Item 4", "Item 5", "Item 6", "Item 7", "Item 8"}

下表展示的结果包含了 Set A 和 Set B 之间的相对差(以 A \ B 来表示)。

Set A

Set B

结果 Set(A \ B)

Item 1

Item 4

Item 1

Item 2

Item 5

Item 2

Item 3

Item 6

Item 3

Item 4

Item 7

Item 5

Item 8

输入

引脚位置

名称

描述

Set_DifferenceNode_1.png

(In) Exec

输出执行引脚。

Set_DifferenceNode_2.png

A

Set A 是开始的 Set。

Set_DifferenceNode_3.png

B

Set B 中的项目将从 Set A 中移除。

输出

引脚位置

名称

描述

Set_DifferenceNode_4.png

(Out) Exec

输出执行引脚。

Set_DifferenceNode_5.png

Result

此 Set 包含 Set A 中所有未在 Set B 中找到的项目。

使用范例

Set_DifferenceUsage.png

脚注

此运算为 A \ B = { x | x ∈ A ∧ x ∉ B },此节点将在 Set A 中的元素和 Set B 中不包含的元素之间执行逻辑与运算。

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback