Unity パフォーマンス テスト プログラム UPR チュートリアル

Unity パフォーマンス テスト プログラム UPR チュートリアル

Unity のパフォーマンス テスト プログラムでは UWA を使用するプログラムが多いと思いますが、Unity の公式 UPR についてはほとんど知りません。現在、パフォーマンスの最適化関連を行っており、UPR の使用について大まかに検討しています。簡単な記録を以下に示します。

UPR デスクトップの Windows デスクトップ バージョンと UPR ツールのパッケージを公式 https://upr.unity.cn/ からダウンロードします。

UPR デスクトップ

1.将下载下来的UnityPerfProfiler_V2.15.1.0解压之后,打开目录里面的UPRDesktop.exe

画像の説明を追加してください

UPRツール

1.在Unity中将下载好的UPRTools_V0.12.0.unitypackage进行安装
2.从Unity的菜单栏Tools/UPRTools打开主界面

画像の説明を追加してください

上図のように、確認する必要があるパフォーマンスにチェックを入れて、「すべて」を選択し、すべてにチェックを入れて保存することをお勧めします

次のステップは、PlayerSettings の Development Build オプションをチェックし、テスト用の Development パッケージを作成することです。

XLua

プロジェクトはホット アップデートに xlua を使用するため、パッケージ エラーの報告を避けるために、ここでパッケージをエクスポートするときに名前空間をシールドすることを忘れないでください。プロジェクトがホット アップデートに xlua を使用しない場合は、この章を無視してください。

XLua には ExampleConfig.cs ファイルがあり、UPR パフォーマンス テストに関連する名前空間を除外リストに追加します。

//UPR性能检测相关命名空间
"UPRProfiler.","UPRLuaProfiler.","UnityWebSocket.",

AssetChecker クラスと TextureRuntimeMemoryCheckRule クラスは、XLua をエクスポートするときにエラーが報告されないように、UPRProfiler などの名前空間を忘れずに追加してください。

次のステップは、https://upr.unity.cn/Unity の UPR 公式 Web サイトを開き、自分のプロジェクトをクリックしてプロジェクトを作成することです。

画像の説明を追加してください

「プロジェクトの作成」をクリックすると、次の図が表示されます。

画像の説明を追加してください

プロジェクトの関連コンテンツを入力した後、テストリストを開きます

画像の説明を追加してください

ここで新しいテストを作成します

画像の説明を追加してください

情報を入力したら、「作成」をクリックします

画像の説明を追加してください

作成後、一意の SessionId が生成され、図の Web ページをクリックするとすぐにテストが開始され、上記の UPR デスクトップ バージョン UPR Desktop が自動的に開きます。

画像の説明を追加してください

図の矢印で示されているドロップダウン ボックスで、Android マシンに接続できるテスト パッケージ、またはエミュレータにインストールされているテスト パッケージを選択し、[開始] をクリックし、テストが完了するまで待ち、[停止] をクリックして、 Unity Web ページの関連パフォーマンス レポート

画像の説明を追加してください

画像内のテストリストをクリックすると詳細情報が表示されます
画像の説明を追加してください

おすすめ

転載: blog.csdn.net/onelei1994/article/details/129719397