0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Unity][RoboCup] CrossView開発日記 #6

Posted at

CrossViewとは

こちらの記事をご覧ください。

はじめに

サッカーのプレーヤーとしての3Dモデルは、左右のチームごとに異なるものを使用しますが、ユーザーがキャラクタを選択肢の中から選べるようにしたかったので、Settings画面を設けることにしました。

Football_6

今回のテストプログラムでは、以下の項目を実装しました。

  • Settings画面の仮実装
    • 画面下部にある左右ボタンでキャラクタを切り替え。
    • 画面左上のBackボタンでキャラクタを選択してメイン画面に戻る、という使い方を想定。

3種類のキャラクタペアが横に並んだ状態から、左右ボタンの押下で、カメラを左右に移動させるだけです。

Backボタン押下時に、現在表示されているキャラクタペアを、インスタンス生成時に用いるPrefabとして内部で変数に設定する、という感じで考えました。

キャラクタペア #1
Football_6_PlayerType_1.png

キャラクタペア #2
Football_6_PlayerType_2.png

キャラクタペア #3
Football_6_PlayerType_3.png

背景

背景には、次のアセットを活用しました。

実際のSettings画面

CrossViewの開発プロジェクトでは、サッカーフィールドのはるか上空にSettings画面を配置する形をとりました。

これは、サッカーのログ再生時に、Settings画面がカメラに映りこまないようにしたかったからです。

CrossView_Settings.png

シーンを分ける程でもないなと思ったので、こんな形になっちゃいました。

以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?