コンテンツにスキップ

Number Range

Number Range は範囲内の値を再マッピングするために使用できます。例えば、入力値のセットが 0-100 の範囲にある場合、Number Range を使用してそれらの値を拡大し、0-400 の範囲を出力できます。

Source Minimum - 入力の範囲内の最小値です。

Source Maximum - 入力の範囲内の最大値です。

Value - 値の範囲を接続します(例:Spreadsheet から)

Minimum - Source Minimum を再マッピングする先の値です。

Maximum - Source Maximum を再マッピングする先の値です。

Graph - Graph Attribute を参照

Clamp - チェックすると、入力が Maximum または Minimum 値を上回るか下回る場合、出力は Maximum または Minimum 値でクランプされます。チェックを外すと出力値はループします。

Offset - 出力に値を加算/減算します。

この Layer は Spreadsheet Utility のオプションのベースとしても使用されます。Value 属性は Spreadsheet に接続されたデータによって駆動されるため、Spreadsheet Attribute Editor UI には表示されません。

  1. 2 つの Shapes(Shape1 と Shape2)を作成します。
  2. Number Range を作成します。
  3. 設定:
    • Source Minimum = -100
    • Source Maximum = 100
    • Minimum = -400
    • Maximum = 400
  4. shape1.position.y→numberRange.value を接続します。
  5. numberRange.id→shape2.position.y を接続します。
  6. ViewportShape1 を上下に移動します。

Shape1Y 軸で 100 の位置に達すると、Shape2400 の位置に移動します。Clamp がチェックされている場合、Shape1100 を超えて移動しても Shape2400 のままです。

MinimumMaximum に入力された値に関係なく、最小値は常に Minimum として使用され、最大値は常に Maximum として使用されます。例えば、Minimum 属性に入力された値が実際には Maximum 属性よりも大きい場合、それらの値は Layer の計算の一部として反転されます。これは Source MinimumSource Maximum についても同様です。