마우스 잠금 상태 확인하기
window_mouse_get_locked
함수는 마우스가 잠겨 있는지 여부를 반환합니다. 잠겨 있다면 true
, 그렇지 않다면 false
를 반환합니다.
문법
window_mouse_get_locked();
반환값
- Boolean: 마우스가 잠겨 있으면
true
, 잠겨 있지 않으면false
.
예제
아래는 window_mouse_get_locked
함수를 활용한 간단한 예제입니다.
예제 1: 마우스 잠금 상태 확인하기
if (window_mouse_get_locked()) {
show_message("마우스가 잠겨 있습니다.");
} else {
show_message("마우스가 잠겨 있지 않습니다.");
}
예제 2: 마우스 잠금 상태에 따라 행동 변경하기
if (window_mouse_get_locked()) {
// 잠겨 있을 때의 행동
player_speed = 0;
} else {
// 잠겨 있지 않을 때의 행동
player_speed = 5;
}
예제 3: 게임 시작 시 마우스 잠금
if (!window_mouse_get_locked()) {
window_set_mouse_locked(true);
}
활용 예제
예제 번호 | 설명 | 코드 스니펫 |
---|---|---|
1 | 마우스 잠금 상태 확인 | gml if (window_mouse_get_locked()) { ... } |
2 | 게임 내 행동 변경 | gml if (window_mouse_get_locked()) { ... } |
3 | 게임 시작 시 마우스 잠금 | gml if (!window_mouse_get_locked()) { ... } |
이 문서에서는 window_mouse_get_locked
함수의 사용법과 다양한 활용 예제를 소개했습니다.