2020.01.27前回、プレイヤーを追従する2Dカメラを作りました。ステージ作りに入りたいところですが、まだ背景が青いままで味気ないので先に背景を作る作業を済ませましょう。※今回の内容は中級コースのページ「カメラの設定&背景の作り方」でも紹介したやり方ですが、そちらのページは説明があっさりしすぎなので、こちらではもう少し詳しく説明しますね。背景画像の作成UIをゲームオブジェクトの後ろに表示させる方法さて、今回はタイトルの通りUIを使って背景を作ります。UnityのUIというと普通はゲームオブジェクトの手前に表示されるようになっている、ということは皆さん分かると思います。実はキャンバスの設定を変えることで、UIをゲームオブジェクトの後ろに表示させることもできるんですよ。やり方は簡単で、UIのキャンバスコンポーネントを下の図のように設定するだけです。「レンダーモード」を「スクリーンスペースーカメラ」にする「レンダーカメラ」に任意のカメラ(ここではメインカメラ)を設定するデフォルトで「平面の距離」が「100」になっているので、ゲームオブジェクトよりも後ろにUIが表示されるようになるというわけです(もちろん、値を変えればゲームオブジェクトよりも手前に表示させることもできます)。設定方法が分かったところで実際にキャンバスを作ってみましょう。「くろくま基本アセット」を導入済みであれば、「Prefabs」→「UI」→「Canvas」内に「Canvas」という名前のプレハブがあるので、それをシーンにドラッグ&ドロップして名前を「BackgroundCanvas」に変更して上記のように設定を変えてください。背景画像の作成キャンバスの設定ができたら、あとはその子として背景画像のゲームオブジェクトを作ればOKです。BackgroundCanvasの子として「パネル」を作成し(右クリック→「UI」→「Panel」)、「UnityChan2D」内にある「BG_01」(星空の画像)を画像コンポーネントの「ソース画像」に設定してください。同様の手順でパネルを作り「BG_02」(ピラミッドの画像)も設定しましょう。ここまでできればシーンが次の画像のようになるはずです。良い感じになってきましたね。この調子で残りの作業もサクッと進めていきましょう。爆走!デンジャラスドライブカテゴリーゲーム制作基礎知識アクションゲームの作り方FPSの作り方パズルゲームの作り方RPGの作り方ホラーゲームの作り方ノベルゲームの作り方その他スポンサーリンク。