読者です 読者をやめる 読者になる 読者になる

テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

【Unity】Androidにプロファイラを接続しても内容が更新されない時の対処法

プロファイラを接続しても更新されない AndroidでProfilerを使用していた際、プロファイラが何も情報を表示してくれなくなる事がありました。いつもなら接続した後にプロファイラがパフォーマンスについて色々と出してくれるのですが、接続してもプロファイ…

【Unity】CPUプロファイラでパフォーマンスを改善する 後編

CPUプロファイラに関する内容の後編です。 パフォーマンスの問題を解決する GCを減らす GCの発生要因を減らす コルーチンとGC GCの負荷を減らす オーバーヘッドとは何ぞや 実機で動作するアプリのパフォーマンス検証 出力したアプリを計測するメリット 実機…

【Unity】ゲーム内で何がどの程度メモリを消費しているのか確認する MemoryProfiler

ゲーム内で使用してるメモリを把握するのに少しだけ便利なMemory Profilerについてです。 ゲーム内で使用しているメモリ 導入方法 使い方 ゲーム上のメモリを取得する アセットの追跡 追記(テクスチャの中身を知りたい場合) 関連 ゲーム内で使用しているメ…

【Unity】AssetBundleからMultiple Spriteに含まれるスプライトを取得する方法とその周辺

今回はAssetBundleの中に格納したMultiple Spriteから特定のスプライトを取得する方法と、その挙動についてです。 Multiple Spriteの取得方法について AssetBundle.LoadAllAssetsでは駄目 AssetBundle.LoadAssetWithSubAssets 不要なスプライトの破棄 特定の…

Unity 5のオーディオ機能について(1)音の再生方法とオーディオミキサーについて

Unity5よりUnityのオーディオ周りに大きな変化がありました。今日はUnity5のオーディオ周りの使い方について確認していきます。 大雑把な機能の変更点としては、大体下のような認識です。 オーディオの音源をグループ化して制御可能になった グループにエフ…

iOSでパフォーマンスに悪影響を与えるボトルネックを確認

パフォーマンスの確認と言えばInstrumentsが上がりますが、最近のXcodeはもっとシンプルにパフォーマンスをプロファイル出来るみたいです。 Xcodeでゲームを実行した状態で、真ん中付近のタブを押すと、CPUの使用率やメモリ消費量、それにフレーム単位のGPU…

ユニティにおけるメモリプロファイリング

英語だけど超有用な資料 [UniteKorea2013] Memory profiling in Unity from Unity Technologies Korea

Instruments を使って Unity アプリをプロファイリングする が素晴らしい

突発的 Unity 講座:Instruments を使って Unity アプリをプロファイリングする http://vimeo.com/74282011紹介しているのは、UnityのプロファイラではなくInstrumentsを使って実行環境をチェックする方法について。InstrumentsはXcodeに付属しているプロフ…