3テラバイト

プログラム関連備忘録サイト。主にゲーム。

Unity

UnityのProfilerの使い方

投稿日:2020年4月18日 更新日:

確認環境

Unity 2018.4.15f1

Profiler ウィンドウの開き方

Window > Analysis > Profiler から Profiler ウィンドウ を開きます。

Profiler ウィンドウの表示内容

CPU、GPU、レンダリング、メモリ、オーディオ、ビデオ、物理、ネットワーク、UI、グローバルイルミネーションの処理について確認できます。

上の枠内のメニューから Record が有効になっている状態でゲームをプレイすると計測が行われます。

Deep Profile を有効にするとより詳細な情報が確認できますが、処理が重たくなるため軽量なゲームや処理単位での確認が必要です。

上の枠内にそれぞれの項目でかかった時間のグラフが表示され、下の枠内に上の枠内で選択した項目の詳細情報が表示されます。

不要な項目は各項目に表示されているバツ印で消すことができ、表示を追加する場合は Add Profiler から選択した項目が追加されます。

各項目内でも各データをクリックで表示の切り替えが行え、必要なデータのみグラフに表示することが可能です。

公式マニュアル

プロファイラー概要 – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/Profiler.html

Profiler ウィンドウ – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerWindow.html

CPU Usage プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerCPU.html

Rendering プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerRendering.html

Memory プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerMemory.html

Audio プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerAudio.html

Physics プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerPhysics.html

GPU プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerGPU.html

グローバルイルミネーション (GI) のプロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerGI.html

UI プロファイラー – Unity マニュアル
https://docs.unity3d.com/ja/2018.4/Manual/ProfilerUI.html

-Unity


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

Unity – キー入力を取得する方法まとめ

こんにちは、今日はUnityでキー入力を取得する方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 キー入力の取得 https://docs.unity3d.com/ja/c …

no image

UnityのVideo Playerで動画の終了を判定する方法

こんにちは、今日はUnityのVideo Playerで動画の終了を判定する方法についてまとめていきます。 確認環境 Unity 2018.4.15f1 動画の終了を判定する VideoPlayer. …

no image

簡易逆ジオコーディングサービスをUnityで使う

農研機構が提供しているWebサービス、簡易逆ジオコーディングサービスをUnityから使用してみます。https://aginfo.cgk.affrc.go.jp/rgeocode/index.html …

no image

Unityで実行環境の情報を取得する方法

System.Environmentクラスで現在の環境についての情報が取得できます。 OSバージョン System.OperatingSystem os = System.Environment.OS …

no image

Unity – コルーチンの使い方

こんにちは、今日はUnityでコルーチンの使い方についてまとめていきます。 コルーチンは関数の実行途中で中断し、指定時間経過後等の条件で再開できる関数のようなものです。 詳細については公式マニュアルの …