색상에서 파란색 구성 요소 가져오기
colour_get_blue
함수는 주어진 색상을 구성하는 파란색의 양을 반환합니다. 반환 값은 0에서 255 사이의 값이며, 0은 파란색이 없음을, 255는 모든 파란색을 의미합니다. 아래 이미지는 이 과정을 설명합니다.
문법
colour_get_blue(col);
인수
인수 | 유형 | 설명 |
---|---|---|
col | 색상 | 확인할 색상 |
반환 값
- 파란색 구성 요소의 값 (0에서 255 사이)
예제
b_comp = colour_get_blue(c_teal);
위 코드는 색상 상수 "c_teal"의 파란색 구성 요소를 가져와서 변수 "b_comp"에 저장합니다.
활용 예제
- 색상 조정
gml if (colour_get_blue(c_myColor) > 128) { // 파란색이 많은 경우 c_myColor = c_light_blue; }
- 색상 비교
gml if (colour_get_blue(c_color1) == colour_get_blue(c_color2)) { // 두 색상의 파란색 구성 요소가 동일한 경우 show_message("두 색상이 파란색 구성 요소가 같습니다."); }
- 색상 혼합
gml blue_value = colour_get_blue(c_color1) + colour_get_blue(c_color2); mixed_color = make_color(255, 255, blue_value);
- 색상 필터링
gml if (colour_get_blue(c_inputColor) < 100) { // 파란색이 적은 경우 c_outputColor = c_red; }
- 색상 배열 처리
gml for (var i = 0; i < array_length(colorArray); i++) { var blue = colour_get_blue(colorArray[i]); // 파란색 값에 따라 처리 }