IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 使用Unity UPR桌面版测试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三个端口是否全都映射。

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

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-12-02 17:05:52  更:2021-12-02 17:07:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 20:26:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码