borderless_fullscreen 함수 설명
window_get_borderless_fullscreen
함수는 전체 화면 모드에서 테두리 없는 창이 활성화되어 있는지를 반환하는 함수입니다.
문법
window_get_borderless_fullscreen();
반환값
- Boolean: 테두리 없는 전체 화면 모드가 활성화되어 있으면
true
, 그렇지 않으면false
를 반환합니다.
예제
var _borderless = window_get_borderless_fullscreen();
show_debug_message($"Borderless Fullscreen Enabled: {_borderless}");
위 코드는 window_get_borderless_fullscreen
함수를 호출하여 현재 테두리 없는 전체 화면 모드가 활성화되어 있는지를 확인합니다. 그 후, 디버그 메시지를 표시합니다.
활용 예제
예제 번호 | 설명 |
---|---|
1 | 게임이 시작될 때 테두리 없는 전체 화면 모드가 활성화되어 있는지 확인하고, 사용자에게 알림을 표시합니다. |
2 | 사용자가 설정 메뉴에서 테두리 없는 전체 화면 모드를 활성화 또는 비활성화할 수 있도록 옵션을 제공합니다. |
3 | 게임의 그래픽 설정에 따라 테두리 없는 전체 화면 모드를 자동으로 조정합니다. |
예제 코드 스니펫
// 예제 1: 게임 시작 시 테두리 없는 전체 화면 확인
if (window_get_borderless_fullscreen()) {
show_debug_message("테두리 없는 전체 화면 모드가 활성화되어 있습니다.");
} else {
show_debug_message("테두리 없는 전체 화면 모드가 비활성화되어 있습니다.");
}
// 예제 2: 설정 메뉴에서 테두리 없는 전체 화면 모드 토글
if (input_is_pressed(vk_enter)) {
var current_setting = window_get_borderless_fullscreen();
window_set_borderless_fullscreen(!current_setting);
show_debug_message($"테두리 없는 전체 화면 모드가 {if (!current_setting) "활성화" else "비활성화"}되었습니다.");
}
// 예제 3: 그래픽 설정에 따른 자동 조정
if (graphics_quality == "high") {
window_set_borderless_fullscreen(true);
} else {
window_set_borderless_fullscreen(false);
}