文档 /
节点说明 /
DCTestNode
DCTestNode
DCTestNode 是一个逻辑节点,会根据用户在动态组合框中的选择返回不同类型的数据。
节点说明
DCTestNode 更新于 2026-11-12
DCTestNode - ComfyUI Built-in Node Documentation
DCTestNode 是一个逻辑节点,会根据用户在动态组合框中的选择返回不同类型的数据。
DCTestNode 是一个逻辑节点,会根据用户在动态组合框中的选择返回不同类型的数据。它充当条件路由器:所选选项决定哪个输入字段处于活动状态,以及节点将输出何种类型的值。该节点在 ComfyUI 中被标记为输出节点。
输入
该节点使用动态组合选择器:combo 参数始终可见,其他输入字段仅在选中其对应选项时出现。
通用输入
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
combo | 主选择项,决定哪个输入字段处于活动状态以及节点将输出什么。 | DYNAMIC\_COMBO | 是 | "option1" "option2" "option3" "option4" |
option1 输入
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
string | 文本输入字段。仅当 combo 设置为 "option1" 时,此字段才会激活且为必填。 | STRING | 是 | - |
option2 输入
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
integer | 整数输入字段。仅当 combo 设置为 "option2" 时,此字段才会激活且为必填。 | INT | 是 | - |
option3 输入
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
image | 图像输入字段。仅当 combo 设置为 "option3" 时,此字段才会激活且为必填。 | IMAGE | 是 | - |
option4 输入
当 combo 设置为 "option4" 时,节点会显示第二个动态组合选择器(subcombo),用于控制一组嵌套输入字段。
| 参数 | 描述 | 数据类型 | 必填 | 范围 |
|---|---|---|---|---|
subcombo | 当 combo 设置为 "option4" 时出现的次级动态组合选择。它决定哪些嵌套输入字段处于活动状态。 | DYNAMIC\_COMBO | 是 | "opt1" "opt2" |
float_x | 小数输入字段。仅当 combo 设置为 "option4" 且 subcombo 设置为 "opt1" 时,此字段才会激活且为必填。 | FLOAT | 是 | - |
float_y | 小数输入字段。仅当 combo 设置为 "option4" 且 subcombo 设置为 "opt1" 时,此字段才会激活且为必填。 | FLOAT | 是 | - |
mask1 | 遮罩输入字段。仅当 combo 设置为 "option4" 且 subcombo 设置为 "opt2" 时,此字段才会激活。它是可选的。 | MASK | 否 | - |
参数约束:
combo参数控制所有其他输入字段的可见性和必填状态。只有与所选combo选项关联的输入才会显示,并且为必填项(mask1除外,它是可选的)。- 当
combo设置为"option4"时,subcombo参数变为必填,并控制第二组嵌套输入(float_x/float_y或mask1)。 - 如果
combo接收到不属于所列四个选项之一的值,节点会报错。
输出
| 输出名称 | 描述 | 数据类型 |
|---|---|---|
output | 输出取决于所选的 combo 选项。它可以是 STRING("option1")、INT("option2")、IMAGE("option3"),或 subcombo 值的字符串表示("option4")。 | ANYTYPE |
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑
Source fingerprint (SHA-256): 9dd616a427a56eddb78b48d6eea6f71419b7097d417afae5557132b333641e69