[]
        
(Showing Draft Content)

색상

Color 클래스는 CSS 문자열로 지정된 색상을 구문 분석하고 해당 색상의 빨강, 녹색, 파랑 및 알파 채널을 읽기-쓰기 속성으로 표시합니다.


또한 RGB 대신 HSB 및 HSL 색상 모델을 사용하여 색상을 만드는 fromHsbfromHsl 메서드와, 이러한 색상 모델을 사용하여 색상 컴포넌트를 검색하는 __getHsb 및 __getHsl 메서드를 제공합니다.

색상 보간

Color 클래스에는 HSL 모델의 사용으로 두 색상 사이를 보간하여 색상을 생성하는 interpolate 메서드도 있습니다. 이 방법은 animate 메서드로 컬러 애니메이션을 만들 때 특히 유용합니다.

예시
import * as wijmo from '@mescius/wijmo';

const color1 = new wijmo.Color('#c15dc1');
const color2 = new wijmo.Color('#0070c0');

// determines how close the interpolation should be to the second color
const percentage = .5; // value between 0-1

let interpolatedColor = new wijmo.Color.interpolate(color1, color2, percentage);