コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Android でステータスバーを表示できる「UnityShowAndroidStatusBar」紹介

はじめに

「UnityShowAndroidStatusBar」を Unity プロジェクトに導入することで
Android でステータスバーを表示できるようになります

使用例

f:id:baba_s:20180907221444p:plain f:id:baba_s:20180907221442p:plain

使い方

using UnityEngine;

public class Example : MonoBehaviour
{
    private void Start()
    {
        Screen.fullScreen = false;
    }
}

いずれかの MonoBehaviour の Start で Screen.fullScreen = false; を記述します

android:theme="@style/UnityTransparentStatusBarTheme"

AndroidManifest.xml の android:theme で
「UnityTransparentStatusBarTheme」を設定するとステータスバーが半透明になります

android:theme="@style/UnityStatusBarTheme"

「UnityStatusBarTheme」を設定するとステータスバーが不透明になります