JSColor

지도 내 ARGB 색상 처리를 위한 API 입니다.

Module.JSColor() API를 생성합니다.

JSColor 생성 시 기본값 ARGB(255, 255, 255, 255) 설정.

var color = new Module.JSColor(255, 100, 100, 0); // ARGB
var color = new Module.JSColor(100, 100, 0); // RGB
var color = new Module.JSColor();

properties

NameTypeDescription

a

number

투명도.

r

number

Red 색상값.

g

number

Green 색상값.

b

number

Blue 색상값.

Function

getValue(index) → number

색상 값이 저장된 2진수 데이터를 10진수로 반환.

색상은 ARGB 순서대로 8bit씩 저장되어 있음(총 32bit).

  • Return

    • number: 10진수로 변환된 색상 데이터.

setARGB(a, r, g, b)

색상 값을 설정합니다.

NameTypeDescription

a

number

투명도.

r

number

Red 색상값.

g

number

Green 색상값.

b

number

Blue 색상값.

setHexCode(hexCode)

Hex 코드로 색상 값을 설정합니다.

NameTypeDescription

hexCode

string

#(00)(00)(00)(00)' 형태의 색상 코드. 숫자는 순서대로 A, r, g, b, 색상의 16진수 값.

  • Return

    • true: 설정 성공.

    • false: 설정 실패.

Last updated