window_views_mouse_get_x 함수 설명
window_views_mouse_get_x
함수는 현재 활성화된 모든 뷰에 대한 마우스의 x 좌표를 반환합니다. 이 함수는 게임 개발 시 마우스의 위치를 추적하는 데 유용합니다.
문법
window_views_mouse_get_x();
반환값
- Real: 마우스의 x 좌표
예제
myx = window_views_mouse_get_x();
위 코드는 myx
변수에 현재 활성 뷰에 대한 마우스의 x 좌표를 설정합니다.
활용 예제
1. 마우스 위치에 따라 객체 이동
if (mouse_check_button(mb_left)) {
x = window_views_mouse_get_x();
}
위 코드는 왼쪽 마우스 버튼이 클릭될 때 객체의 x 좌표를 마우스의 x 좌표로 설정합니다.
2. 마우스 위치에 따라 UI 요소 위치 조정
ui_element.x = window_views_mouse_get_x();
이 코드는 UI 요소의 x 좌표를 마우스의 x 좌표로 설정하여 마우스에 따라 UI가 움직이도록 합니다.
3. 마우스 위치에 따라 배경 스크롤
background_x = window_views_mouse_get_x() * 0.5;
위 코드는 배경의 x 좌표를 마우스의 x 좌표에 비례하여 조정하여 스크롤 효과를 줍니다.
관련 함수
함수 이름 | 설명 |
---|---|
window_views_mouse_get_y() | 활성 뷰에 대한 마우스의 y 좌표를 반환 |
mouse_check_button(mb_left) | 왼쪽 마우스 버튼 클릭 여부 확인 |
mouse_x | 현재 마우스의 x 좌표 |
mouse_y | 현재 마우스의 y 좌표 |