Cluster Creator Kit Script Reference
    Preparing search index...

    Class Color

    色を表すデータ型です。 r, g, b, a の各要素は [0, 1] の範囲で指定します。

    値を操作するメソッドは基本的に破壊的操作であるため、影響を与えたくない場合は明示的にclone()を呼び出してインスタンスを複製してください。

    Index

    Constructors

    Properties

    a b g r

    Methods

    Constructors

    • 全ての成分の値を0で初期化してインスタンスを生成します。

      Returns Color

    • RGB成分を指定してインスタンスを生成します。 a の値は1として初期化されます。

      Parameters

      • r: number
      • g: number
      • b: number

      Returns Color

    • RGBA成分を指定してインスタンスを生成します。

      Parameters

      • r: number
      • g: number
      • b: number
      • a: number

      Returns Color

    Properties

    a: number
    b: number
    g: number
    r: number

    Methods

    • インスタンスを複製します。

      Returns Color

    • 自身の値とvを比較し、ほとんど等しいときにtrueを返します。

      Parameters

      Returns boolean

    • 自身 と c の間を t で線形に補間した値を計算し、計算結果で自身の値を更新します。

      Parameters

      • c: Color
      • t: number

        補間の範囲を [0, 1] で指定します。

      Returns this

    • 自身のr, g, b, a成分の値を設定します。

      Parameters

      • r: number
      • g: number
      • b: number
      • a: number

      Returns this

    • 自身に対し、HSVを指定してRGB成分を更新します。a の値は更新されません。

      h, s, vはいずれも [0, 1] の範囲で指定します。

      Parameters

      • h: number
      • s: number
      • v: number

      Returns this