當前位置:
首頁 > 最新 > 支持本地管理深度測評、全新的UWA API、兼容Unity 2017.3

支持本地管理深度測評、全新的UWA API、兼容Unity 2017.3

UWA GOT是UWA研發的本地性能優化工具,自推出以來,收到了大量遊戲開發團隊的關注和反饋。今天推出的UWA GOT新版本兼容了Unity 2017.3、添加了全新的UWA API、還支持在Unity Editor下直接上傳項目進行在線深度評測的功能,在不斷完善功能的同時,我們也希望能給大家帶來更友好的操作體驗。

一、Editor下直接上傳項目

具體操作流程如下:

1)通過UWA GOT菜單中的OnlineSubmit即可打開登錄界面:

2)登陸後即會顯示賬號的項目列表以及各個項目的當前狀態,所有項目按照是否為管理員許可權進行了分組。

3)在擁有管理員許可權的項目列表中,點擊某項目後即可進入以下的項目提交界面。

4)在該界面上選擇機型、上傳安裝包、填寫測試要求以及驗證碼後,即可進行項目提交。同時,登錄UWA官網也可查詢到項目目前的測試情況,並且在24小時內即可得到深度的性能分析報告。

5)點擊「Done」,即可在本地瀏覽器查看報告。

二、全新的UWA API

在最新版本的UWA GOT中,我們添加了新的UWA API,研發團隊可完全通過腳本控制測試流程。對於VR遊戲或應用,可嘗試自定義UI按鈕來控制測試的開啟和關閉。

UWAEngine.StaticInit

public static void StaticInit();

該函數可用於:通過腳本動態掛載UWA_Android,而不需要提前手動將UWA_Android的Prefab放入場景。

UWAEngine.Start

public static void Start(Mode mode)

UWAEngine.Stop

public static void Stop()

該函數可用於:通過腳本動態關閉當前的測試,而不需要手動點擊Stop按鈕。

說明:

1)目前所有的UWA API(包括之前的UWAEngine.Push/PopSample)都添加了條件編譯:[Conditional("ENABLE_PROFILER")]。因此,當發布為非Development版本時,UWA API不會參與編譯,從而對運行效率無任何影響。

2)UWAEngine.Start/Stop在一次遊戲運行中只有第一次調用會生效,無法反覆使用。

其他更新

1)新版本針對Unity 2017.3做了兼容方面的優化。

2)由於目前UWA GOT暫不支持IL2CPP,該版本在SDK集成界面中增加了當前Script Backend的提示,並支持一鍵切換到Mono版本。(在此特別感謝用戶Ellan為我們提出的寶貴建議)

以上即為最新版本的UWA GOT功能介紹,小編建議大家及時在官網下載最新版本,以體驗更完整的功能。

https://www.uwa4d.com/index.html#download

關於UWA GOT

UWA GOT 全稱 Game Optimization Toolkit,是由侑虎科技研發的本地性能測評工具。它既能方便研發團隊在本地直接進行真機測試,也支持在Unity Editor中搭建本地伺服器來接收和分析性能數據。整個測試過程中,研發團隊能自定義測試時間和流程,幾分鐘後即可查看性能數據,同時還提供深度的數據分析,如腳本中的主要函數耗時、堆內存的具體分配堆棧等高級分析功能,從此為大家的項目性能又增添一份安全堡壘!

UWA GOT 目前提供Performance Overview、Mono Memory Analysis 和 Runtime AssetTracker三大功能。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 侑虎科技 的精彩文章:

技術分享連載|Lua在iOS下的性能|Shader.CreateGPUProgram優化……

TAG:侑虎科技 |