Script スクリプトのファイル名とクラス名を一致させない? C#でスクリプトを書くときは通常クラスごとにファイルを一つ作るでしょう。公式の解説にもあるようにメニューからスクリプトを作り、名前が選択されているときにリネームするのが便利な作り方です。 Assets->Create->C# Scriptと... 2015.08.11 Script検証
Unity Unityを使うときに参考する公式サイト Unityを使う上で参考にする公式サイトについてまとめておこうと思います。公式サイト(英語版のリンクはこちら)のトップから行けるところは全て参考になりますが、ゲームを作っているときに良く見るのはスクリプトリファレンスやマニュアルだと思います... 2015.08.09 Unity
Script StartCoroutineにコルーチンでないメソッドを渡してみる Q:コルーチンに渡すメソッドをIEnumeratorでないものにしたらどうなるのか? A:実はSendMessageみたいな動きをします。 コルーチンを開始するにはStartCoroutineを使って行うのが一般的だと思います。3種類のオー... 2015.08.05 Script検証
Unity パッケージの中身の内訳 パッケージ(完成した実行ファイル)の中でどのようなアセットが大きな割合を占めているか簡単に知る方法があります。Unityは起動してからその動作をログファイルに記録しています。 このログファイルにビルドしたときの情報が含まれます。 ログファイ... 2015.08.02 Unity
Script スクリプト上の処理時間を測る C#でスクリプト上で重い処理を作ったとします。大きなリストの複雑なソートをするとか、大量の計算を行うといったことです。 そういったときスクリプトのある特定の部分に書いてあることが、どれくらいの時間で処理されるのかということを知りたいことがあ... 2015.07.25 Script
Android 最小のAndroidアプリのビルド 以前のビルド環境整備が終わっていれば、すぐにでもアプリを作りたいと思うでしょう。 ビルドを行う前に適当なプロジェクトを用意する必要があります。どのようなものを使うのかは自由ですが、最低限必要なものがいくつかあります。 ビルドして端末でアプリ... 2015.07.21 Android入門
Unity Unityの習熟度について 私が思う習熟度の分け方について説明します。このブログでもその区分けをして説明していることがほとんどです。 入門、初級、中級、上級の4つに分けられると考えています。どういった理由でこれらが分かれるかを知ってもらうとブログの説明も読みやすいかも... 2015.07.16 Unity
Unity プロジェクト内で使っているアセットを調べる方法 プロジェクト(Unityの作業フォルダの意味の方)が大きくなってくると、どのアセット(ファイル)を使っているのかわからなくなってきます。 あるプレハブが別のプレハブを参照していたり、シーン内のゲームオブジェクトの深い階層からアセットが参照さ... 2015.07.14 Unity
Android Androidアプリのビルド環境作成 Unityを使ってAndroidアプリを作ることができます。公式ブログに記事があるのですが、2013年5月末にAndroid/iOSへのビルドが無償化されました。 もちろん現在のUnity5においてもPersonal版(無償版)でAndro... 2015.07.13 Android入門
Audio AssetPostprocessorを使ってBGMの取り込みを自動化 BGM用のファイルをインポートするとデフォルトの設定がオーディオクリップに適用されます。 これをインスペクタ―上から手動で設定することが普通だと思いますが、数が多くなってくるといちいち設定をするのが面倒になります。手動での設定は行うことを忘... 2015.07.11 AudioEditor