首页/技术分享

Dynamo节点翻译之核心节点(Core_Logic)

发布于:2019-01-09 10:27:18
6068人 分享

Logic


And(同时)

描述

仅当两个输入内容都为True时才返回True,如果其中任一为False,则返回False。

输入

bool0(布尔型变量)

bool1(布尔型变量)

输出

bool(布尔型变量)

注释

所有的条件都成立时,结果为“true”,只要有一个条件不成立,结果为“false”。

附图

例如,图中输入均为“True”,结果为“True”。输入有一个为“False”,结果为“false”。

If(条件语句)

描述

条件语句

输入

test(测试块)

true(True块)

false(False块)

输出

result(结果)

注释

按照“test”端输入的测试块,满足条件时按照“true”端输入的内容操作,不满足条件时按照“false”端输入的内容操作。

附图

例如,通过图中的节点判断列表中的数值是否为偶数,是偶数时输出该数值除以2的结果,不是偶数时输出0。

Or(或者)

描述

如果任一输入内容为“True”,则返回“True”。如果都不为“True”,则返回“False”。

输入

bool0(布尔型变量)

bool1(布尔型变量)

输出

bool(布尔型变量)

注释

任何一个条件成立时,结果就为“true”,全部条件不成立时,结果为“false”。

附图

例如,图中输入包含有“True”,因此输出“True”。

ScopeIf(范围内条件)

描述

范围内的条件语句

输入

test(测试块)

true(True块)

false(False块)

输出

result(结果)

注释

根据在“test”端输入中切换的布尔值返回“true”端或“false”端的输入。

附图

例如,通过“True”和“False”控制想要输入的对象。

Xor(或者)

描述

当且仅当一个输入内容为“True”时,才会返回“True”。

输入

a: bool(布尔型变量)

b: bool(布尔型变量)

输出

bool(布尔型变量)

注释

将接受两个布尔值,或两个布尔值列表,并确定这些值是否只有一个是“True”。

附图

例如,图中通过两个列表形成三种情况,都为“True”、都为“False”以及“True”和“False”同时存在。

转载请注明来源本文地址:https://www.tuituisoft/blog/1845.html

上一篇:

Dynamo节点翻译之核心节点(Core_Location)

下一篇:

Dynamo节点翻译之核心节点(Core_Math)(一)