脱出ゲーム始めました!

Unityで作った脱出ゲームを公開しています。拙い作品ですが暇つぶしにでも遊んでいただければ幸いです。
あわせて簡単な脱出ゲームの作り方もまとめています。

初心者の筆者が Android でアプリをリリースした際に、
修正することになった点です。


スマホを傾けるとゲーム画面が回転してしまう

2、ナビゲーションバー(画面下部3つのボタン)が表示されない

3、
ナビゲーションバー左の戻るボタンの反応がない

1、スマホを傾けるとゲーム画面が回転してしまう

画面右上 File > Build Settings > Player Settings

Android アイコンを選択、Resolution and Presentation を開き、

Orientation Default Orientation

初期状態の Auto Rotation から Portrait に変更します。

これで画面は固定され動かなくなります。

kaitensinai

Portrait                      : スマホの上部を上として表示

Portrait Up Side Down  : スマホの下部を上として表示

Landscape Right           : スマホの右側を上として表示

Landscape Left              : スマホの左側を上として表示


Auto Rotation            : スマホの傾きに合わせて回転



Auto Rotation を選択した場合は、4つのチェックボックスの組み合わせで

縦方向のみ、横方向のみに回転させることも可能です。



2、ナビゲーションバーが表示されない

以前は Unity の設定で 表示/非表示 の切り替えができたそうですが
何故かは分かりませんが、現在はその機能が撤廃され
全画面表示しかできないようになっています。

上部のステータスバーに関しては、
無くても少し不便かもしれないですみますが、
ナビゲーションバーの方はそうはいきません。

一応、画面の上部、下部をスワイプすることで
ナビゲーションバーを出すことはできるのですが
周囲に確認したところ、知らないという人も少なくはありませんでした。

以下のスクリプトで、ナビゲーションバーが表示されるようになります。


C#
void Awake()
    {
        Screen.fullScreen = false;
    }

始めのシーンにだけ入れておけば、以後シーンが移っても
バーは表示されたままになります。


3、ナビゲーションバーの左の戻るボタンの反応がない
※(この方法ではアンドロイドのバージョンによってはアプリが終了せず、ホーム画面に戻るだけの
場合もあるようです)


左の戻るボタンだけは、押しても何の反応もないはずです。

右のタスクボタンからアプリを終了させることはできますが、
利便性を考えて戻るボタンでもアプリを
閉じられるよう
にしておきましょう。

スクリプトに次の一文を加えるだけでOKです。
(こちらは全てのシーンに入れてください)


C#
void Update ()
    {
        Input.backButtonLeavesApp = true;
    }


以上、筆者がつまずいた点をまとめました。

アニメーションを作る方法は公式のチュートリアルなどで学べます。

ただ、パネルの子要素としただけでは、アニメーションは
表示されません。

インスペクターで、Canvas の設定を変える必要があります。

Render Mode
Screen Space - Overlay から 

Screen Space - Camera
に変更し、
Render Camera

ヒエラルキーの Main Camera をドラックし設定します。

tuto18
あとは、アニメーションの Z座標を適当なマイナスの数値に
設定
すればOK
です。
(-1万など極端な数字にすると消えてしまうようなので注意)

tuto19

筆者も使わせていただいている無料で使える
アニメーション素材がたくさんあるサイトです。
   ↓
ぴぽや倉庫様


プライバシーポリシー

本プライバシーポリシーは、個人情報もしくはそれに準ずる情報を取り扱う際に、当アプリが遵守する方針を示したものです。

1.第三者配信の広告サービスについて

当アプリは、第三者配信の広告サービス「Google AdMob(グーグルアドモブ)」を利用しており、AdMobが広告配信のため、お客様の利用状況などを収集する場合がございます。
Google AdMobのプライバシーポリシーについてはこちらをご確認ください。
    ↓
Google プライバシーポリシー

2.プライバシーポリシーの変更について

当アプリは、個人情報に関して適用される日本の法令を遵守するとともに、本プライバシーポリシーの内容を適宜見直しその改善に努めます。修正された最新のプライバシーポリシーは常に本ページにて開示されます。

平成30年9月28日 策定
平成30年11月30日 改訂

↑このページのトップヘ