# 색

## Content

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

또한 RGB 대신 HSB 및 HSL 색상 모델을 사용하여 색상을 만드는 **fromHsb** 및 **fromHsl** 메서드와, 이러한 색상 모델을 사용하여 색상 컴포넌트를 검색하는 \_\_getHsb 및 \_\_**getHsl** 메서드를 제공합니다.

## 색상 보간

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

##### 예시

```javascript
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);
```