window_mouse_get_y 함수 설명
window_mouse_get_y
함수는 마우스 커서의 y 위치를 픽셀 단위로 가져오는 함수입니다. 이 함수는 HTML5 게임에서는 브라우저 내에서, Windows, Ubuntu (Linux), macOS 게임에서는 디스플레이 내에서 사용됩니다.
문법
window_mouse_get_y();
반환값
- 실수형 (Real): 현재 마우스 커서의 y 축 위치
예제
wy = window_mouse_get_y();
위 코드는 현재 마우스의 y 축 위치를 변수 "wy"에 저장합니다.
활용 예제
1. 마우스 위치에 따라 객체 이동
if (mouse_check_button(mb_left)) {
x = window_mouse_get_x();
y = window_mouse_get_y();
}
이 코드는 왼쪽 마우스 버튼이 클릭되면 마우스 위치로 객체를 이동시킵니다.
2. 마우스 위치에 따라 배경 색 변경
var mouse_y = window_mouse_get_y();
if (mouse_y < room_height / 2) {
background_color = c_blue;
} else {
background_color = c_red;
}
이 코드는 마우스의 y 위치에 따라 배경 색을 파란색 또는 빨간색으로 변경합니다.
3. 마우스 위치에 따라 텍스트 표시
var mouse_y = window_mouse_get_y();
draw_text(10, mouse_y, "마우스 Y 위치: " + string(mouse_y));
이 코드는 마우스의 y 위치를 화면에 텍스트로 표시합니다.
관련 함수
함수 이름 | 설명 |
---|---|
window_mouse_get_x | 마우스 커서의 x 위치를 가져옵니다. |
window_mouse_get_delta_x | 마우스의 x 위치 변화량을 가져옵니다. |
window_mouse_get_delta_y | 마우스의 y 위치 변화량을 가져옵니다. |
mouse_check_button | 특정 마우스 버튼이 눌렸는지 확인합니다. |
이 문서에서는 window_mouse_get_y
함수의 사용법과 다양한 활용 예제를 소개했습니다.