os_powersave_enable 함수 설명
os_powersave_enable
함수는 장치의 전원 절약 기능을 켜거나 끌 수 있는 기능입니다. 이 기능은 특정 게임에서 중요합니다. 예를 들어, 기울이기 기능을 사용하는 게임은 사용자 입력으로 해석될 수 있는 이벤트를 생성하지 않을 수 있으며, 이로 인해 화면이 꺼지거나 게임이 종료될 수 있습니다. 이 함수를 false
로 설정하면 전원 절약 기능이 비활성화되어 화면과 게임이 항상 작동하게 됩니다.
참고: 이 기능은 iOS 및 Android 플랫폼에 한정됩니다.
문법
os_powersave_enable(flag)
인수
인수명 | 타입 | 설명 |
---|---|---|
flag | bool | 전원 절약 기능을 활성화(true) 또는 비활성화(false)합니다. |
반환값
- 없음
예제
||
|---|
os_powersave_enable(false);
}
위의 코드는 운영 체제의 유형을 확인하고, Android 또는 iOS인 경우 전원 절약 기능을 비활성화합니다.
활용 예제
예제 1: 전원 절약 기능 활성화
||
|---|
os_powersave_enable(true);
}
이 코드는 Android 또는 iOS에서 전원 절약 기능을 활성화합니다.
예제 2: 게임 시작 시 전원 절약 비활성화
function start_game() {
os_powersave_enable(false);
// 게임 초기화 코드
}
게임이 시작될 때 전원 절약 기능을 비활성화하여 화면이 꺼지지 않도록 합니다.
예제 3: 게임 종료 시 전원 절약 기능 복원
function end_game() {
os_powersave_enable(true);
// 게임 종료 처리 코드
}
게임이 종료될 때 전원 절약 기능을 다시 활성화하여 배터리 절약을 도모합니다.
예제 4: 특정 상황에서 전원 절약 비활성화
if (is_in_cutscene) {
os_powersave_enable(false);
}
컷신이 재생되는 동안 전원 절약 기능을 비활성화하여 사용자 경험을 향상시킵니다.