VRゲーム開発日記@長崎Unityを使ったVRのゲーム開発をやってます。この広告は、90日以上更新していないブログに表示しています。Unity前回の記事で、「時職人」を軽く紹介しましたが、このアプリがどういった仕組みで構築されているかを少しづつ紹介していこうと思います。今回は、ステージ選択画面について。・中部:エリアの番号表示とエリア切り替えのためのボタン・下部:ステージ情報表示また、以下2つのカメラでそれぞれの表示部分を分けて表示しています。サブカメラ:アイコン選択部分用カメラ(上部)メインカメラ:2ステージ情報&エリア切り替えUI用カメラ(中部、下部)メインカメラの方を手前に表示して、その後ろにサブカメラの画面を投影している形です。部分的にスクロールするという表現をしています。ステージ情報は、全ステージ分一気に描画しておき、そこをカメラが左右に移動する仕組みです。これにより、後はカメラ移動させるだけで、スクロールが表現できます。今回はそんなにオブジェクトの数もないため、この仕組にしています。メニューの一番左は、タイトルに戻る為のホームボタンになってるのですが、あらかじめカメラの移動先の左端にエディタ上でボタンを設置しています。描画するオブジェクトを変える処理がいらないので、ボタンの変更があってもエディタ上の処理で済むので楽です。ちなみに、カメラの移動にはiTweenを利用して、スクロールを滑らかにしています。複数のカメラを使うと、移動させたくないUIと移動する画面を切り分けれるので便利です。次回は、ストップウォッチを止める部分の処理を紹介予定です。Tumblr広告を非表示にする関連記事2015-04-22サブカメラを使ったミラー(鏡)の擬似実装サブカメラを使ったミラー機能の実装。時職人作り方2回目です。)プロフィールid:icoc_dev主にUnityを使って、iPhone、Androidアプリを制作しています。