色を表すデータ型です。 r, g, b, a の各要素は [0, 1] の範囲で指定します。
r
g
b
a
値を操作するメソッドは基本的に破壊的操作であるため、影響を与えたくない場合は明示的にclone()を呼び出してインスタンスを複製してください。
clone()
全ての成分の値を0で初期化してインスタンスを生成します。
RGB成分を指定してインスタンスを生成します。 a の値は1として初期化されます。
RGBA成分を指定してインスタンスを生成します。
インスタンスを複製します。
自身の値とvを比較し、ほとんど等しいときにtrueを返します。
v
true
自身 と c の間を t で線形に補間した値を計算し、計算結果で自身の値を更新します。
c
t
補間の範囲を [0, 1] で指定します。
自身のr, g, b, a成分の値を設定します。
自身に対し、HSVを指定してRGB成分を更新します。a の値は更新されません。
h, s, vはいずれも [0, 1] の範囲で指定します。
h
s
色を表すデータ型です。
r,g,b,aの各要素は [0, 1] の範囲で指定します。値を操作するメソッドは基本的に破壊的操作であるため、影響を与えたくない場合は明示的に
clone()を呼び出してインスタンスを複製してください。