クラス概要

クラス概要




ColorクラスはRGBAの各色を扱える便利クラスです。
特に難しいことは考えず設計します。

欲しい機能とそれを実現する関数のリストです。

Black()、White()
など
よく使う色をデフォルトで取得できるようにするstaticメソッドです。
よく使う色をいちいちRGB指定するのは面倒なのでこのようなメソッドを用意します。
SetColor()
RGBAの色を設定するメソッドです。
set()
コピーメソッドです。
Javaの標準的なメソッドっぽいのでこのメソッドにします。
Mul()
色同士の掛け算を行うメソッドです。
黒フェードなどに使えます。
equals()
色の比較を行うメソッドです。
GetR()、GetG()
GetB()、GetA()
各色を0.0~1.0の値で取得するメソッドです。
GetRI()、GetGI()
GetBI()、GetAI()
各色を0~255の整数値で取得するメソッドです。

なお、各色はfloatで0.0~1.0で保持します。

具体的な内容は次から説明していきます。



<前のページ
次のページ>