色のクラス

Constructors

  • 色を作成する

    Parameters

    • r: number

      赤成分(0以上1以下)

    • g: number

      緑成分(0以上1以下)

    • b: number

      青成分(0以上1以下)

    • a: number

      透明度成分(0以上1以下)

    Returns Color

Properties

a: number

透明度成分

b: number

青成分

g: number

緑成分

r: number

赤成分

Methods

  • 複製

    Returns Color

    複製した色

  • 完全に透明かどうかを返す

    Returns boolean

    完全に透明であればtrue, そうでなければfalse

  • 16進カラーコードに変換

    Returns string

    カラーコード ( #rrggbb )

  • 黒色を作成する

    Returns Color

  • 透明を作成する

    Returns Color

    透明

  • シアンを作成する

    Returns Color

    シアン

  • カラーコードの文字列から色を作成する

    Parameters

    • colorCode: string

      16進数6桁で表現されたカラーコード文字列

    • alpha: number = 1.0

      透明度

    Returns Optional<Color>

    作成した色、もしカラーコード文字列のパースに失敗するとnullを返す

  • グレーを作成する

    Returns Color

    グレー

  • 緑を作成する

    Returns Color

  • マゼンタを作成する

    Returns Color

    マゼンタ

  • 白を作成する

    Returns Color

  • 黄色を作成する

    Returns Color

    黄色