Transform/Drivers/ValueGradientDriver

Last-modified: 2025-06-19 (木) 18:26:54


ValueGradientDriver(バリュー グラディエント ドライバー)

数値で、各制御点の値で駆動するコンポーネント
キーフレームアニメーションみたいな感じ。


項目

Enabled:
効果なし。

Progress:
進行度。<float>
0.01以下も設定できるけど、表示は四捨五入されちゃう。
0~1以外も使える。10でも-10でもOK。

Target:
駆動先。

Interpolate:
補間の有無。
Trueだと、Point2点間で補間してくれる。Falseだと、各Pointで瞬時に切り替わる。

Points(list):
制御点のリスト。
Add押して追加できる。

Position:
進行度合。<float>
0.01以下も設定できるけど、表示は四捨五入されちゃう。

Value:
ProgressがPositionに来た時の値。


使用例

  • 超便利なコンポーネントです。
  • 単純なアニメーションや値の変換等、様々な用途に利用できます。
  • 2点間の勾配に従って値を駆動できるので、動きや色の変化によく使います。


その他

  • このコンポーネントを知らない人はモグリの技術者です。(断言)
    冗談はさておき、このコンポーネントは知っておいて損はないです。様々な場面で役に立ちます。
  • 通常の使い方以外にも、簡単な計算をしたり、1つのブレンドシェイプを複数の入力で動かしたり、シュミットトリガ(ヒステリシス)したり等、工夫次第で様々なギミックを作る事ができます。