1.3 KiB
1.3 KiB
Documentation
- Class name: WAS_Boolean
- Category: WAS Suite/Logic
- Output node: False
- Repo Ref: https://github.com/WASasquatch/was-node-suite-comfyui
WAS_Boolean节点是逻辑操作中的基本组件,旨在处理并返回布尔值。它在工作流的决策过程中扮演着关键角色,确保根据逻辑条件的结果执行后续步骤。
Input types
Required
- boolean_number
- 参数'boolean_number'对于确定布尔结果是至关重要的。它通过提供一个四舍五入到最近整数的数值来影响节点的执行,从而定义布尔状态。
- Comfy dtype: FLOAT
- Python dtype: Union[float, int]
Output types
- result
- 'result'输出表示从输入派生的布尔值。它很重要,因为它根据评估的逻辑条件决定了后续操作的流程。
- Comfy dtype: INT
- Python dtype: Tuple[int, int]
Usage tips
- Infra type: CPU
Source code
class WAS_Boolean:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {'required': {'boolean_number': ('FLOAT', {'default': 1, 'min': 0, 'max': 1, 'step': 1})}}
RETURN_TYPES = ('NUMBER', 'INT')
FUNCTION = 'return_boolean'
CATEGORY = 'WAS Suite/Logic'
def return_boolean(self, boolean_number=True):
return (int(round(boolean_number)), int(round(boolean_number)))