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

简介:

一、Editor下直接上传项目

相较于UWA GOT的本地测试,UWA性能诊断与优化是UWA提供的在线性能评测模式,它能提供更丰富的数据检测和更深度的性能分析。在最新的UWA GOT中,用户可以直接在Editor中将项目的测试包提交到UWA官网(www.uwa4d.com),并在本地浏览器内查看报告内容。

具体操作流程如下:
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)
该函数可用于:通过脚本动态开启指定类型的测试,而不需要手动点击右上角的UI按钮。

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功能介绍,小编建议大家及时在官网下载最新版本,以体验更完整的功能。


关于UWA GOT

UWA GOT 全称 Game Optimization Toolkit,是由侑虎科技研发的本地性能测评工具。它既能方便研发团队在本地直接进行真机测试,也支持在Unity Editor中搭建本地服务器来接收和分析性能数据。整个测试过程中,研发团队能自定义测试时间和流程,几分钟后即可查看性能数据,同时还提供深度的数据分析,如脚本中的主要函数耗时、堆内存的具体分配堆栈等高级分析功能,从此为大家的项目性能又增添一份安全堡垒!

UWA GOT 目前提供 Performance Overview、Mono Memory Analysis 和 Runtime Asset Tracker三大功能。
请输入图片描述






原文出处:侑虎科技
本文作者:admin
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。

目录
相关文章
|
2月前
|
Linux API 数据安全/隐私保护
【Linux 用户管理】Linux用户身份信息获取与管理API 接口
【Linux 用户管理】Linux用户身份信息获取与管理API 接口
29 0
|
6月前
|
Java API Maven
淘东电商项目(05) - Swagger及网关统一管理API
淘东电商项目(05) - Swagger及网关统一管理API
75 0
|
5月前
|
安全 大数据 API
elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
78 0
|
6天前
|
存储 自然语言处理 搜索推荐
Elasticsearch 8.10 同义词管理新篇章:引入同义词 API
Elasticsearch 8.10 同义词管理新篇章:引入同义词 API
13 0
|
18天前
|
前端开发 JavaScript API
React的Context API:全局状态管理的利器
【4月更文挑战第25天】React的Context API解决了深层组件间状态共享的难题,提供全局状态管理方案。通过`Provider`和`Consumer`组件,或结合`useContext` Hook,实现状态在组件树中的传递。最佳实践包括避免过度使用,分离逻辑,以及在必要时与Redux或MobX结合。Context API简化了数据传递,但需谨慎使用以保持代码清晰。
|
20天前
|
JSON JavaScript API
访问REST API:在Vue中消费和管理远程数据
【4月更文挑战第23天】本文探讨了在Vue应用中高效访问REST API的方法,包括选择合适的API、使用Axios或Fetch发送请求、封装API服务、处理响应和数据、错误管理及性能优化。关键点在于创建服务层封装请求,使用计算属性和方法处理数据,以及实施错误处理和性能提升策略。通过这些最佳实践,开发者能更好地管理和消费远程数据,构建出动态、响应式的Vue应用。
|
26天前
|
供应链 数据挖掘 API
淘宝API接口系列:数据分析丨Erp上货丨维权控价丨商品搬家丨店铺订单管理
淘宝API接口系列在多个方面为电商业务提供了强大的支持,包括数据分析、ERP上货、维权控价、商品搬家以及店铺订单管理。下面将针对这些方面逐一进行说明。
|
2月前
|
Linux API 网络架构
Rest API请求管理最佳实践:RestClient-cpp库的应用案例
Rest API请求管理最佳实践:RestClient-cpp库的应用案例
|
6月前
|
Java API Maven
微服务技术系列教程(27) - SpringCloud- Zuul整合Swagger管理微服务所有API
微服务技术系列教程(27) - SpringCloud- Zuul整合Swagger管理微服务所有API
59 0
|
2月前
|
监控 供应链 测试技术
如何利用API接口进行高效的商品变体管理?
要利用API接口进行高效的商品变体管理,您需要执行一系列策略和技术步骤来确保数据的准确性和实时性。以下是详细的指南: