Options
Menu

Class Color

Color

色情報 / Color info

Hierarchy

  • Color

Implements

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Parameters

    • Optional color: string | number | IColor

    Returns Color

Properties

a

a: number

透明度 / Alpha

b

b: number

青 / Blue

g

g: number

緑 / Green

r

r: number

赤 / Red

Accessors

rgb

  • get rgb(): string
  • 色情報の16進数表現 (RGB) / Hex string (RGB)

    Returns string

rgba

  • get rgba(): string
  • 色情報の16進数表現 (RGBA) / Hex string (RGBA)

    Returns string

value

  • get value(): number
  • set value(val: number): any
  • 色情報の 32 bit 表現 / Color info in 32 bit integer

    Returns number

  • 色情報の 32 bit 表現 / Color info in 32 bit integer

    Parameters

    • val: number

    Returns any

Methods

eq

  • eq(color: Color): boolean
  • Parameters

    Returns boolean

    色情報が一致するか否か / Whether the specified color info matches the current info

from

  • from(color?: string | number | IColor): void
  • 色情報をセットする

    Set color info

    Parameters

    • Optional color: string | number | IColor

    Returns void

fromNumber

  • fromNumber(val: number, withAlpha?: undefined | false | true): void
  • 色情報をセットする

    Set color info

    Parameters

    • val: number
    • Optional withAlpha: undefined | false | true

    Returns void

fromString

  • fromString(color: string): void
  • 色情報をセットする

    Set color info

    Parameters

    • color: string

    Returns void

toString

  • toString(withAlpha?: undefined | false | true): string
  • 色情報の文字列表現を得る

    Retrieve string representation of this color info

    Parameters

    • Optional withAlpha: undefined | false | true

    Returns string