Files
CavinHuang-comfyui-nodes-docs/docs/ImpactNeg.md
2024-05-26 20:35:16 +08:00

38 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Documentation
- Class name: ImpactNeg
- Category: ImpactPack/Logic
- Output node: False
- Repo Ref: https://github.com/ltdrdata/ComfyUI-Impact-Pack.git
ImpactNeg节点的'doit'方法旨在反转布尔输入的逻辑状态。它是逻辑操作中的基本构建块,在ImpactPack套件中提供了直接但至关重要的功能。此节点的作用是确保输出是输入的相反数,通过提供一种否定条件的方式来为更广泛的逻辑框架做出贡献。
# Input types
## Required
- value
- ‘value’参数是ImpactNeg节点功能的核心组成部分。它代表了节点将要否定的布尔条件。这个参数的重要性在于它直接影响节点的输出,因为结果完全取决于输入值的逻辑状态。
- Comfy dtype: BOOLEAN
- Python dtype: bool
# Output types
- result
- ‘result’参数是ImpactNeg节点操作的结果。它是输入‘value’的逻辑非布尔值。这个输出很重要,因为它直接反映了节点的否定目的,为逻辑表达式或条件的进一步使用提供了一个清晰、简洁的布尔结果。
- Comfy dtype: BOOLEAN
- Python dtype: bool
# Usage tips
- Infra type: CPU
# Source code
```
class ImpactNeg:
@classmethod
def INPUT_TYPES(cls):
return {'required': {'value': ('BOOLEAN', {'forceInput': True})}}
FUNCTION = 'doit'
CATEGORY = 'ImpactPack/Logic'
RETURN_TYPES = ('BOOLEAN',)
def doit(self, value):
return (not value,)
```