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つのブレンドシェイプを複数の入力で動かしたり、シュミットトリガ(ヒステリシス)したり等、工夫次第で様々なギミックを作る事ができます。