TouchDesigner: Keyboard In CHOP
Network Editor上でキーボードを押したら、普通にNetwork Editor対応のキーボードショートカットは発動してしまうので注意
Perform Mode中だけ発動してほしかったら、Activeに ui.performMode をセットすると良い
逆に、Perform Mode以外だとKeyboard In CHOPが無反応になることが多いっぽい
例
キー入力をトリガーとする
以下のノードを組み合わせると、キーボードの押下をトリガーイベントとしてPythonで扱える Keyboard In CHOP
Keysに各Index (0始まり) に対応するキーの列をセットする
Channel Namesはby Channel Numberがおすすめ
Channel Pre OPをRadio Buttonとすると、最後に1が入力されたのみが1となる
Logic CHOPから1が出力されているチャンネルのIndexが出力される
onValueChange に飛んできた val を使って煮るなり焼くなり
https://gyazo.com/05c2929054b22f61939a2ea8928f763c