2015-07

Script

スクリプト上の処理時間を測る

C#でスクリプト上で重い処理を作ったとします。大きなリストの複雑なソートをするとか、大量の計算を行うといったことです。 そういったときスクリプトのある特定の部分に書いてあることが、どれくらいの時間で処理されるのかということを知りたいことがあ...
Android

最小のAndroidアプリのビルド

以前のビルド環境整備が終わっていれば、すぐにでもアプリを作りたいと思うでしょう。 ビルドを行う前に適当なプロジェクトを用意する必要があります。どのようなものを使うのかは自由ですが、最低限必要なものがいくつかあります。 ビルドして端末でアプリ...
日記

1000PVを達成しました

このブログ(livedoor Blog)をはじめてから約3カ月くらいになります。 はじめて月間のPV数が1000を超えることができました。 徐々に訪問数も増えてきていて嬉しい限りです。いつかは「Unityのことを調べるときにこのブログを参考...
ゲーム開発

PC画面をGIFアニメで保存する

PCの操作を撮影したいことがあります。それもそんなに大容量なファイルに書き出さないようにしたいときです。具体的な例で言うと、TwitterにPCの操作画面を載せるときなどです。Twitterは3MBまでの容量制限があるので、普通の動画ファイ...
Unity

Unityの習熟度について

私が思う習熟度の分け方について説明します。このブログでもその区分けをして説明していることがほとんどです。 入門、初級、中級、上級の4つに分けられると考えています。どういった理由でこれらが分かれるかを知ってもらうとブログの説明も読みやすいかも...
Unity

プロジェクト内で使っているアセットを調べる方法

プロジェクト(Unityの作業フォルダの意味の方)が大きくなってくると、どのアセット(ファイル)を使っているのかわからなくなってきます。 あるプレハブが別のプレハブを参照していたり、シーン内のゲームオブジェクトの深い階層からアセットが参照さ...
Android

Androidアプリのビルド環境作成

Unityを使ってAndroidアプリを作ることができます。公式ブログに記事があるのですが、2013年5月末にAndroid/iOSへのビルドが無償化されました。 もちろん現在のUnity5においてもPersonal版(無償版)でAndro...
日記

アンドロイダーにPick Up A Diamondが紹介されました

アンドロイダーに『Pick Up A Diamond』が紹介されました。記事のページへのリンクを載せておきます。 『Pick Up A Diamond』は端末を傾けるだけで遊べる物理パズルゲームです。Unity Ads、Everyplay、...
Audio

AssetPostprocessorを使ってBGMの取り込みを自動化

BGM用のファイルをインポートするとデフォルトの設定がオーディオクリップに適用されます。 これをインスペクタ―上から手動で設定することが普通だと思いますが、数が多くなってくるといちいち設定をするのが面倒になります。手動での設定は行うことを忘...
Script

UTF-8 BOM付きでスクリプトは保存する

Unityではいくつかの文字コードでスクリプトを書くと問題が起こることがあります。 UTF-8 BOM付きにしておくと全く問題が起こりません。全てのスクリプトと文字列データをUTF-8 BOM付きにすることでコンパイルエラーや文字化け防ぐこ...