Unity3Dの公式マニュアル翻訳やってる人がiPhone, Androidでのゲームアプリ開発について記事にしています。Unity3Dでの開発をメインにAsset Storeで入手できるNGUI, Playmakerや, Oculus Riftなど作者サイトからの英語情報を翻訳していきます 公式フォーラムでNGUIの描画順について作者からの説明があったため翻訳内容を共有したい: http://www.tasharen.com/forum/index.php?topic=1858.0 October 01, 2012, 04:55:59 PM FAQに書いても人がそれを読んでくれないことが良くわかったのでフォーラムの目立つ位置に付箋を貼ることにしたよ。いまでも毎日この質問が出てきて困っているんだ。 問い合わせ Depthをウィジェットに設定しても前後関係がおかしいことあるけど何で? Dep
こちらのページを参考にしました。 http://naichilab.blogspot.jp/2013/07/unity.html カメラを複数配置して、上に重ねたいサブカメラのdepthを、メインカメラより大きくする。 (メインカメラが0なら、重ねるカメラは1以上にする) そしたら、サブカメラのClearFlagsをDepthOnlyに変更することで可能になる。 GUIを最前面に常においておきたいときなどにとっても便利。 ちなみにOculusRiftを利用時、OVRCameraControllerを使ってでも利用可能。 SkyboxMesh.csを利用している場合は、OVRCameraControllerのカメラがMainCameraタグになっているとバグるので、別のタグにしてやる必要がある。
概要 Unityでカメラを2つ用意して、それぞれのカメラに 写っているものを画面に表示するメモ ゲームだとメイン画面とサブマップ画面みたいな使い方ができるかなと サンプル やり方は簡単で ・CameraObjectを2つ用意 ・CameraObjectの"ViewportRect"の値を調整 例) MainCameraは X:0 Y:0 W:1 H:1 SubCameraは X:0.8 Y:0.8 W:0.2 H:0.2 とすると、MainCameraは全画面に、SubCameraは右上に表示される SubCameraを上から俯瞰視点にすれば、ミニマップのような表示を 簡単にできるので、カメラ位置を調整すると色々できそう MainCamera SubCamera 画面結果
プレイヤーと敵の位置関係を表すレーダー画面を作るには? 前回の記事ではプロ生ちゃんの声として提供されている声優の上坂すみれさんの音声ファイルをゲームに追加しました。プロの声優さんの音声が入ることによってゲームが華やかになりました! 今回はゲームに戦略性を加えるために、プレイヤーと敵の位置関係を表すレーダー画面を追加したいと思います。プレイヤーと敵の位置が分かれば、どういう順番で敵を倒していけば速いタイムが出せるかという戦略性が加わるので、よりゲームが面白くなります。 レーダー画面というと作るのが難しそうですが、Unityでなら簡単に作ることができます。 サブカメラで真上からステージを映せばレーダー画面の出来上がり? Unityにはゲーム画面を映すカメラがあります。このゲームの現在の実装だとメインカメラがプロ生ちゃんの背後から画面を映す制御になっています。Unityには複数のカメラを配置して
toshiroです。 今回は「画面外に出たオブジェクトを自動で削除する」方法の一つを紹介します。 シューティングゲームにおける弾丸や、敵機 横スクロールゲームにおける敵キャラや障害物 などなど、使えるシーンは様々かと思います。 挙動 オブジェクトをカメラ外に動かしたら消えます。 OnBecameVisible()やOnBecameInvisible()を使う方法もあるのですが、 単純に削除するだけであればこちらの方が楽かも、ということでご紹介。 実装方法 使い方は非常に簡単。下記のようなコードを書き、画面外に出たら削除したいオブジェクトにアタッチするだけ。 カメラを指定したい場合は、public変数のCamera _setCameraに指定したいカメラをセットすればOKです。 using UnityEngine; using System.Collections; public cla
映画においてカメラがストーリーを映すのと同様に、Unity において カメラ はゲーム世界を映します。シーンに少なくとも一つはカメラを配置しなければなりませんが、複数のカメラを配置することも可能です。複数のカメラにより 2 プレイヤーの分割画面や発展的なカスタムエフェクトを作成することができます。カメラをアニメーションさせたり、物理挙動を加えることもできます。考えられるほとんどの事がカメラで実現可能で、ゲームスタイルに合わせてカメラを標準的に使ったり独自の使い方ができます。 Camera の動きについては カメラ のページを参照してください。 Camera コンポーネントについては カメラ のページを参照してください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く