スクリプトからの使用 - mimaraka/aviutl-plugin-curve_editor GitHub Wiki
以下のようにしてcurve_editor
を読み込み、getcurve()
関数を使用することでスクリプトからカーブの値を取得することができます。
local modname="curve_editor"
if not package.loaded[modname] then
package.preload[modname]=package.loadlib(modname .. ".auf","luaopen_" .. modname)
require(modname)
package.preload[modname]=nil
end
curve_editor.getcurve(モード番号, パラメータ値, 進捗(0~1), 開始値, 終了値)
モード番号については以下のようになっています:
番号 | モード |
---|---|
0 | ベジェ |
1 | ベジェ(複数) |
2 | (未実装) |
3 | 振動 |
4 | バウンス |
パラメータ値については、数値を指定するものであれば「カーブの数値をコピー」からコピーできる値を、IDを指定するものであればIDを入力します。