1.4 KiB
1.4 KiB
Documentation
- Class name: Trigger
- Category: 😺dzNodes
- Output node: True
- Repo Ref: https://github.com/chflame163/ComfyUI_MSSpeech_TTS
该节点充当条件门,评估输入以确定它们是否满足指定条件,从而控制数据流经系统。
Input types
Required
- always_true
- 一个布尔标志,当为真时,直接触发节点的动作。它是一个关键参数,因为它代表了节点激活的主要条件。
- Comfy dtype: BOOLEAN
- Python dtype: bool
Optional
- anything
- 一个可选输入,如果存在,可以有助于触发节点,为节点激活所需的条件增加了灵活性。
- Comfy dtype: ANY
- Python dtype: Any
Output types
- ret
- 节点评估的结果,指示激活条件是否已满足。
- Comfy dtype: BOOLEAN
- Python dtype: bool
Usage tips
- Infra type: CPU
Source code
class Trigger:
def __init__(self):
pass
@classmethod
def INPUT_TYPES(cls):
return {'required': {'always_true': ('BOOLEAN', {'default': False})}, 'optional': {'anything': (any, {})}}
RETURN_TYPES = ('BOOLEAN',)
FUNCTION = 'check_input'
OUTPUT_NODE = True
CATEGORY = '😺dzNodes'
def check_input(self, always_true, anything=None):
ret = False
if always_true or anything is not None:
ret = True
print(f'# 😺dzNodes: Input Trigger: {ret}')
return (ret,)