使用Unity UPR桌面版测试WebGL项目

编程入门 行业动态 更新时间:2024-10-14 02:19:39

使用Unity UPR<a href=https://www.elefans.com/category/jswz/34/1708666.html style=桌面版测试WebGL项目"/>

使用Unity UPR桌面版测试WebGL项目

UPR-Untiy专业性能优化工具

Untiy UPR是Untiy官方提供的专业在线性能优化工具,旨在帮助开发者诊断与优化游戏项目开发过程中存在的性能问题。
UPR官方地址:UPR官网

如何使用UPR工具测试WebGL项目

1.先到官网上注册登录你的Unity账号

2.在官网下载Upr桌面版,解压缩并运行,界面如下:

3.点击现在开始使用

4.接着创建你的项目,填写项目信息,其中最重要的是Untiy版本号和项目包名要和你发布的包一致,项目包名可不填,不是android游戏非必填.

5.然后点击你刚才创建的项目,再点击创建测试,填测试相关信息,这里也是要注意Unity版本号和项目包名要和你发布的包一致.这里需要注意的是,测试WebGL项目时要勾选WebGL模式,其他平台的项目则不需要勾选。

6.创建成功之后,复制你的session id,并粘贴到upr客户端的(input session id and press enter输入框)并回车,程序会自动识别你的项目信息,这里需要注意:

测试webgl的时候,然后需要先start upr-desktop再开启webgl应用。如果已经开启了webgl应用,需要刷新一下,也就是先开启upr客户端测试进程,再运行你的webGL项目,才能接收测试数据

7.这里需要注意的是,发布WebGL项目时需要勾选如下图两个地方:Development Build和Autoconnect Profiler。否则无法接收测试数据*。其他平台的测试包只需要勾选Development Build,不需要勾选Autoconnect Profiler

8.运行你的webgl项目,你就可以看到upr在测试数据了

9.停止测试,回到官网查看测试报告,点击你测试向的小眼睛就可以查看了

10.常见问题解决方法:
(1)测试完成后,UPR网站上显示“NO_FRAME”。

请尝试升级UPR App或者UPR Desktop到最新版本。

请检查在通过Unity Editor构建项目时,是否在Build Settings中勾选了Autoconnect Profiler选项。
如果勾选了Autoconnect Profiler选项,并且在开着editor的情况下使用UPR,可能出现NO_FRAME的情况。请关闭Profiler窗口,或者在不勾选Autoconnect Profiler选项时重新Build And Run,并重新使用UPR测试。

如果待测游戏为2017.3以上版本,请尝试退出游戏后,再重新使用UPR测试。

请确保Unity版本和手机中待测项目所使用的Unity版本保持一致。

使用UPR Desktop进行测试时,请先启动游戏,再开始测试。

请确保当前网络环境下,可以telnet UPR服务器的8666和8777端口。

请确保进行非WebGL模式的测试时,WebGL模式未被开启。

如果使用的是ADB模式,请执行adb forward -list,查看55000\56000\23333三个端口是否全都映射。

其他平台测试出现问题可去官网–→文档–→常见问题查找解决方法,网址:常见问题

更多推荐

使用Unity UPR桌面版测试WebGL项目

本文发布于:2024-03-06 05:36:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1714500.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:桌面版   测试   项目   Unity   UPR

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!