[Unity] ミニマップを作ってみた



こんにちは、料理長です。🍗



今回はミニマップを作ってみました。

ゲームではよく画面のか角っこにマップがありますので、調べた結果、

真上から撮ってる映像をUIに表示させることが多いそうです。

早速同じやり方で作りました。


まずはカメラを追加します。

ProjectionをOrthographicに切り替えます。

Previewで位置を確認しながら調整します。


次はAssetsの方にRender Textureを作成します。

Sizeのところに解像度を入れますが、あまり高解像度にしすぎると、処理が重くなりますので注意を!


カメラに戻って、Target Textureを先ほど作成したRender Textureを入れます。


*このプロジェクトはHDRPを使用していますので、普段のプロジェクトと表示と異なるため、Target Textureの欄は同じ位置ではありません。



表示されるUIを作ります。

Canvasの方にRaw Imageを入れて、Textureを同じくRender Textureを入れます。

マップが表示されるようになりました!



マップもあれば、プレイヤーのマーカーも作れますよ!

これは簡単です。

プレイヤー真上にQuadを作って。


レイヤーも分けます。


あとは、プレイヤーのカメラにマーカーのレイヤーを非表示にするだけです!


ミニマップがあればいつでも位置を確認できるようになりました!








--------------------------------------------------------------------------------

現在
ではスタッフを大募集しております!!
UNITY、Unreal Engine4、AI、プログラミングや建築パースに興味がある方!
ぜひご応募下さい!!
初心者の方、未経験の方やインターンを受けてみたい方々でも大歓迎です!!


〔企画運営〕株式会社シェルパ 

【福岡本社】〒810-0042 福岡県福岡市中央区赤坂
      1丁目13-10赤坂有楽ビル7F
tel 092-717-6800 / fax092-717-6801

--------------------------------------------------------------------------------


コメント