2014-03-01から1ヶ月間の記事一覧

UnityのScene内のGameObjectを共通化する際に気づいたこと

Unityでビュー作る時、似た機能のコンポーネントに対して、interfaceで共通化を図るより、継承を使った方がいいのかな。 継承だと、画面クラス => 共通化クラス => MonoBehaviour って感じでMonoBehaviourの関数とか変数使える。— Sato Takashi (@takashicom…

Unityで空のフォルダをOpen Projectする

Unityでプロジェクトを作る際は、Create New Projectを選択して、プロジェクトのフォルダとプロジェクト名を設定して…というフローが一般的(多分)。 既存の空のフォルダをUnityプロジェクトのフォルダにしたいということもあるので、今回はその方法について…

UnityのDebug.Logの内容を自作のクラスで取得する

Unityのログの内容を自作クラスで取得したい場合、Application.RegisterLogCallback関数を使用すると、ログ(UnityEngine.Debug.Log等)を自作クラスで取得することができます。 Application.LogCallBack(デリゲート)に対応した関数をApplication.RegisterLogC…

UnityのGame ViewにLogを表示するツールつくった

Unityでゲームやアプリを開発している際に、エディター上では問題なく動作しているが、 iOSやAndroid端末で実行するとエラーになったり、クラッシュしたりというケースがあるかと思います。 Xcode(iOS)やLogcat(Android)を使ってログをチェックすれば、原因…