概要
Script DATは、DATが cook するたびにスクリプトを実行し、オプションの入力テーブルに基づいて出力テーブルを構築/変更します。Script ATは、cook、onPulse、setupParametersの3つのPythonメソッドを含むドッキングされた(アタッチされた)DATで作成されます。cookメソッドは、スクリプトDATが cook するたびに実行されます。setupParameters メソッドは、スクリプトページの Setup Parameter ボタンが押されるたびに実行されます。onPulseメソッドは、カスタムパルスパラメータが押されるたびに実行されます。
Help -> Python Examples、Help -> Operator Snippetsを参照してください。
注意: Script DATはどこからでもデータを取得できるので、 手続き的に何に依存しているのかを判断するのは難しいです。そのため、Script OPを実行するたびに依存するオペレータやパラメータ、ノードなどのリストが作成され、 それらが変更されるとScript OPが再実行されます。
Script CHOP、Script SOP、Script TOPも参照してください。
パラメータ – Script ページ
Callbacks DAT / callbacks
コールバックを保持する DAT を指定します。使用法は scriptDAT_Class を参照してください。
Setup Parameters / setuppars
ボタンをクリックすると `setupParameters()` コールバック関数が実行されます。
パラメータ – Common ページ
参照:共通 Common ページ