window_set_max_width 함수 설명
window_set_max_width
함수는 게임의 최대 창 너비를 설정하는 데 사용됩니다. 게임 옵션에서 창 크기 조정 기능을 활성화하면 플레이어는 원하는 크기로 게임 창을 조정할 수 있지만, 이 함수를 사용하면 지정한 크기로 최대 너비를 제한할 수 있습니다. 기본 동작(즉, 최소값 없음)으로 돌아가고 싶다면 -1 값을 사용하면 됩니다.
문법
window_set_max_width(width);
인자
인자 | 타입 | 설명 |
---|---|---|
width | Real | 게임 창의 최대 너비(픽셀) |
반환값
- 해당 없음
예제
window_set_min_width(640);
window_set_min_height(480);
window_set_max_width(1280);
window_set_max_height(960);
위 코드는 게임 창의 최소 및 최대 너비와 높이를 설정합니다.
활용 예제
- 기본 게임 창 설정
gml window_set_min_width(800); window_set_min_height(600); window_set_max_width(1600); window_set_max_height(1200);
- 특정 해상도에 맞춘 게임 창 설정
gml window_set_min_width(1024); window_set_min_height(768); window_set_max_width(1920); window_set_max_height(1080);
- 플랫폼에 따라 다르게 설정하기
gml if (os_type == os_windows) { window_set_max_width(1600); } else { window_set_max_width(1280); }
- 게임 시작 시 창 크기 조정
gml window_set_max_width(1280); window_set_max_height(720);
- 사용자 설정에 따라 동적으로 조정하기
gml var user_max_width = get_user_max_width(); window_set_max_width(user_max_width);
이와 같이 window_set_max_width
함수를 활용하여 게임의 창 크기를 유연하게 조정할 수 있습니다.