draw_triangle_colour 함수 설명
draw_triangle_colour
함수는 삼각형의 윤곽선 또는 채워진 삼각형을 그릴 수 있는 함수입니다. 채워진 삼각형의 경우 각 모서리의 개별 색상을 정의할 수 있으며, 색상이 다르면 색상 간의 그라데이션 효과를 얻을 수 있습니다. 이 함수는 draw_set_colour()
함수로 설정한 기본 색상을 덮어씁니다.
문법
draw_triangle_colour(x1, y1, x2, y2, x3, y3, col1, col2, col3, outline);
매개변수 설명
매개변수 | 타입 | 설명 |
---|---|---|
x1 | Real | 삼각형 첫 번째 모서리의 x 좌표 |
y1 | Real | 삼각형 첫 번째 모서리의 y 좌표 |
x2 | Real | 삼각형 두 번째 모서리의 x 좌표 |
y2 | Real | 삼각형 두 번째 모서리의 y 좌표 |
x3 | Real | 삼각형 세 번째 모서리의 x 좌표 |
y3 | Real | 삼각형 세 번째 모서리의 y 좌표 |
col1 | Colour | 첫 번째 모서리의 색상 |
col2 | Colour | 두 번째 모서리의 색상 |
col3 | Colour | 세 번째 모서리의 색상 |
outline | Boolean | 삼각형이 윤곽선인지(true) 또는 채워진 것인지(false) |
반환값
N/A
예제
draw_triangle_colour(200, 200, 300, 200, 200, 300, c_red, c_blue, c_blue, false);
위 코드는 오른쪽 각이 빨간색이고 나머지 두 모서리가 파란색인 채워진 이등변 직각 삼각형을 그립니다.
활용 예제
- 윤곽선 삼각형 그리기
draw_triangle_colour(100, 100, 150, 50, 200, 100, c_white, c_white, c_white, true);
이 코드는 흰색 윤곽선으로 된 삼각형을 그립니다.
- 그라데이션 효과가 있는 삼각형
draw_triangle_colour(50, 50, 100, 100, 50, 100, c_red, c_green, c_blue, false);
이 코드는 빨간색, 초록색, 파란색의 그라데이션 효과가 있는 채워진 삼각형을 그립니다.
- 다양한 색상의 삼각형
draw_triangle_colour(300, 300, 350, 250, 400, 300, c_yellow, c_purple, c_orange, false);
이 코드는 노란색, 보라색, 주황색의 채워진 삼각형을 그립니다.
- 삼각형의 위치 변경
draw_triangle_colour(400, 400, 450, 350, 500, 400, c_black, c_white, c_gray, true);
이 코드는 검은색 윤곽선으로 된 삼각형을 그립니다.