Touch Designer初心者です。特定のキーを押すたびに、Switch TOPのindexが任意の値に任意の順で(例えば2→1→4→3で停止)変化するようにしたいです。いくつかのAIに方法を尋ねてみましたがどれも上手くいかず、、ご教示願います。

1件の回答

回答を書く

1231387

2026-03-18 09:30

+ フォロー

TouchDesignerでSwitch TOPのindexをキー入力で順番に変更する方法をご説明します。



【実装方法】

1. Keyboard In CHOPを作成

- キーボード入力を受け取るオペレーター



2. Count CHOPを作成

- キーが押されるたびにカウントアップ



3. Table DATで順番のリストを作成

- 1行目:2

- 2行目:1

- 3行目:4

- 4行目:3



4. Lookup CHOPまたはSelect CHOPを使用

- Count CHOPの値をTable DATのインデックスとして使用



5. Switch TOPのindexに接続



【具体的な手順】



1. Keyboard In CHOP: 任意のキー(例:スペースキー)を設定

2. Count CHOP:

- Thresholdを「Any Change」に設定

- Limitを3に設定(0,1,2,3で4つの状態)

3. Table DAT:

row0: 2

row1: 1

row2: 4

row3: 3

4. Lookup CHOP:

- Table DATとCount CHOPを接続

5. Switch TOPのindex parameter:

- Lookup CHOPの出力を参照





これで特定のキーを押すたびに、2→1→4→3の順序でindexが変化し、3の後は停止します。



もしカウントをリセットしたい場合は、Count CHOPのReset Pulseパラメータに別のキーを割り当てることで実現できます。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有