draw_point_colour 함수 설명
draw_point_colour
함수는 화면의 원하는 위치에 정의한 색상으로 단일 픽셀을 그릴 수 있는 기능을 제공합니다. 이 함수는 draw_set_colour()
로 설정한 기본 색상을 덮어씁니다.
문법
draw_point_colour(x, y, col1);
매개변수 설명
매개변수 | 타입 | 설명 |
---|---|---|
x | Real | 점의 x 좌표 |
y | Real | 점의 y 좌표 |
col1 | Colour | 점의 색상 |
반환값
- N/A
예제
draw_point_colour(50, 50, c_red);
위 코드는 (50, 50) 위치에 빨간색 픽셀을 그립니다.
활용 예제
- 다양한 색상으로 픽셀 그리기
gml draw_point_colour(100, 100, c_blue); draw_point_colour(150, 150, c_green); draw_point_colour(200, 200, c_yellow);
- 사용자 입력에 따라 픽셀 색상 변경
gml if (mouse_check_button_pressed(mb_left)) { draw_point_colour(mouse_x, mouse_y, c_white); }
- 애니메이션 효과를 위한 픽셀 그리기
gml for (var i = 0; i < 10; i++) { draw_point_colour(50 + i, 50 + i, c_red); }
- 특정 조건에 따라 픽셀 그리기
gml if (score > 100) { draw_point_colour(300, 300, c_gold); }
- 배경에 픽셀 그리기
gml draw_set_colour(c_black); draw_rectangle(0, 0, room_width, room_height, false); draw_point_colour(250, 250, c_white);
이와 같은 방법으로 draw_point_colour
함수를 활용하여 다양한 그래픽 효과를 구현할 수 있습니다.