スクリプトから Profiler を扱います。
Profiler.BeginSample や Profiler.EndSample により自身のスクリプトにカスタムの Profiler セクションを追加できます。
スタンドアロンゲームでは、Profiler.logFile や Profiler.enabled を使用して、Profiler はすべてのプロファイリング情報をダンプできます。
| enableBinaryLog | ビルドしたプレーヤーでプロファイラー出力ファイルを設定します |
| enabled | プロファイラーの有効/無効を設定します |
| logFile | ビルドしたプレーヤーでプロファイラー出力ファイルを設定します |
| maxNumberOfSamplesPerFrame | プロファイラーサンプルバッファーのサイズを望ましいスレッドあたりのサンプル量に変更します。 |
| usedHeapSize | プログラムが使用するヒープサイズ |
| AddFramesFromFile | ログデータをプロファイラーに表示します |
| BeginSample | カスタムラベルの付いたコードの一部のプロファイリングを開始します |
| EndSample | カスタムラベルの付いたコードの一部のプロファイリングを終了します |
| GetMonoHeapSize | Mono のヒープのサイズを返します |
| GetMonoUsedSize | Mono から使用したサイズを返します。 |
| GetRuntimeMemorySize | リソースを使用した際のメモリ使用量を返します |
| GetTotalAllocatedMemory | 割り当てられて使用されたシステムメモリの量を返します。 |
| GetTotalReservedMemory | リザーブしたシステムメモリの量を返します。 |
| GetTotalUnusedReservedMemory | リザーブしたが使用しなかったシステムメモリの量を返します。 |