【Unity】端末をSleep処理へ移行させない方法
AndroidやiOS端末でアプリケーション起動中に自動的にスリープして欲しくないことがあります。UnityEngineでは簡単にスリープの設定を無効化・有効化できます。
目次
Screen.sleepTimeout
省電力設定。スクリーンが暗くなるまでのタイムアウトを設定します
Screen-sleepTimeout – Unity スクリプトリファレンス
省電力設定を変更してはSleep処理へ移行しない様にできます。
サンプルコード
// スリープを行わない。
Screen.sleepTimeout = SleepTimeout.NeverSleep;
// システム設定に戻す。
Screen.sleepTimeout = SleepTimeout.SystemSetting;