> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-recommend-assets-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ComfySwitchNode - ComfyUI 組み込みノードのドキュメント

> ComfyUI における ComfySwitchNode ノードの完全なドキュメントです。入力、出力、パラメーターおよび使用方法について学びましょう。

> このドキュメントは AI によって生成されました。誤りを発見された場合、または改善に関するご提案がある場合は、ぜひご貢献ください！ [GitHub で編集する](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfySwitchNode/en.md)

Switch ノードは、ブール値の条件に基づいて、2 つの可能な入力のいずれかを選択します。`switch` が有効な場合、`on_true` 入力を出力し、無効な場合、`on_false` 入力を出力します。これにより、ワークフロー内で条件分岐ロジックを作成し、異なるデータパスを選択することが可能になります。

## 入力

| パラメーター     | データ型        | 必須  | 範囲 | 説明                                                                                           |
| ---------- | ----------- | --- | -- | -------------------------------------------------------------------------------------------- |
| `switch`   | BOOLEAN     | はい  |    | どの入力を通過させるかを決定するブール値の条件です。有効（true）の場合、`on_true` 入力が選択されます。無効（false）の場合、`on_false` 入力が選択されます。 |
| `on_false` | MATCH\_TYPE | いいえ |    | `switch` が無効（false）のときに出力に渡されるデータです。この入力は、`switch` が false の場合のみ必須です。                        |
| `on_true`  | MATCH\_TYPE | いいえ |    | `switch` が有効（true）のときに出力に渡されるデータです。この入力は、`switch` が true の場合のみ必須です。                          |

**入力要件に関する注意点：** `on_false` および `on_true` 入力は「条件付き必須」です。ノードは、`switch` が true の場合にのみ `on_true` 入力を要求し、`switch` が false の場合にのみ `on_false` 入力を要求します。また、両方の入力は同一のデータ型である必要があります。

## 出力

| 出力名      | データ型        | 説明                                                                                                |
| -------- | ----------- | ------------------------------------------------------------------------------------------------- |
| `output` | MATCH\_TYPE | 選択されたデータです。`switch` が true の場合は `on_true` 入力の値が出力され、`switch` が false の場合は `on_false` 入力の値が出力されます。 |
