又一大波新功能已到达,总有一项值得你深爱!

简介:

具体AssetBundle使用情况

包括总体使用数量走势、每帧/场景中AssetBundle的具体使用情况、AssetBundle的资源加载数量等。具体功能如下:

1)AssetBundle文件在内存中的驻留情况,从而查看是否存在AssetBundle“泄露”的问题,进而让用户直接看到AssetBundle的使用是否合理。
请输入图片描述

下图的AssetBundle使用数量在不断上升,很可能存在AssetBundle资源泄露问题。
请输入图片描述

2)具体AssetBundle信息展示,包括具体的AssetBundle名称、存放的位置、加载方式、内存中的驻留时长和由该AB加载出的资源数量。
请输入图片描述

通过查看驻留帧数,用户可以快速看到哪些AssetBundle在游戏运行时使用较多,而哪些使用较少。同时通过加载的“资源数量”,可以查看是否存在AssetBundle被加载,实际上却没有起到作用的情况。(还占内存呢!)
请输入图片描述

点击每个AssetBundle文件,则可以查看其在项目运行时的具体调用情况,这样,配合项目截图则可以快速定位哪些AssetBundle的加载是否过于频繁、是否合理。
请输入图片描述
目前,以上模块仅支持Android移动设备。


其他新功能更新日志

一、粒子系统资源查看

1)总粒子系统数量
下图中,蓝色曲线为每一时刻的总体粒子系统数量,紫色曲线为每一时刻的Active粒子系统数量。所以需要建议用户在观察总体使用量时,也要特别注意真正运行的粒子系统比例。如果比例很低(<20%),那么需要考虑一下内存中是否加载了过多的粒子系统。
请输入图片描述

2)每帧实际Active的粒子数量
下图表格中Active数量峰值为0的,表示在全部检测时间内,我们并未检测到该粒子系统被使用过,因此,对于此类情况,研发团队需特别关注。
请输入图片描述

二、 设备内存
在“硬件参数解析”模块,添加了“设备内存”的显示。对于安卓平台,我们显示了PSS(Proportional Set Size)值,Private Dirty值,以及Unity中的Reserved Total值作为对照,供研发团队参考。
请输入图片描述
目前,该参数仅支持Android移动设备。

三、报表日期对照功能,方便对比之前的报告数据
该想法源自于UWA使用者,虽然看似微不足道但非常贴心方便!在此,小编感谢这些使用者的建议,毕竟在吐槽之余没有放弃拯救我们的审美设计能力。如果可以,让吐槽来得更猛烈些吧,我们海纳百川、从善如流!





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

目录
相关文章
|
8月前
优化是一种习惯●出发点是"站在靠近临界"的地方
优化是一种习惯●出发点是"站在靠近临界"的地方
32 0
|
7月前
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法(二)
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法(二)
|
2月前
|
人工智能 运维 安全
元宇宙概念跑得太快,企业网络怎样才能跟上
8月6日到8日,美国超人气歌手Ariana Grande两天时间在全球不同地点,举办了5场演唱会,上演现实版“时空穿梭”。 原来这背后是通过VR技术,配合时下火热的元宇宙概念打造的一场虚拟现实演唱会,演出举办地被放在了游戏《堡垒之夜》之中,全球上千万的玩家,通过自己的游戏分身盛装出席,在世界各地的家中、学校、公园、办公室里,参加这场沉浸式互动。
|
7月前
|
Oracle 关系型数据库 Java
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法(一)
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法
做了多年开发的你发现自己的水平一直上不去,一篇文章教你如何提高开发水平的方法(一)
|
传感器 机器学习/深度学习 人工智能
「纯视觉」与「多传感器」路线之争背后,久未解决的3大难题
「纯视觉」与「多传感器」路线之争背后,久未解决的3大难题
212 0
|
机器学习/深度学习 人工智能 自然语言处理
网易有道词典一个小更新,消除了你和全球一半人类的沟通障碍
完全不懂外语的你也可以拿起手机,和老外直接对话了:甚至不需要选择彼此说着的是什么语言。
239 0
网易有道词典一个小更新,消除了你和全球一半人类的沟通障碍
站着编程两年后我身体上的变化
自从我使用站立式电脑桌工作以来已经有2年时间。不论一天要编程多少个小时,我都是站立在电脑前。也就是说,有些日子我会一天站立超过10个小时,虽然不是连续的——中间会有小憩,吃饭,冥想等。
163 0
站着编程两年后我身体上的变化
|
设计模式 IDE Java
每一个疑问背后都隐藏着至少一个盲点和学习的绝佳机会
每一个疑问背后都隐藏着至少一个盲点和学习的绝佳机会
173 0
每一个疑问背后都隐藏着至少一个盲点和学习的绝佳机会
还在担心工作要被取代?现实却是机器人已经开始被开除了
短时间内,所谓的“机器人酒店”都是噱头。
331 0

热门文章

最新文章

  • 1
    流量控制系统,用正则表达式提取汉字
    27
  • 2
    Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
    26
  • 3
    Redis08命令-Hash类型,也叫散列,其中value是一个无序字典,类似于java的HashMap结构,Hash结构可以将对象中的每个字段独立存储,可以针对每字段做CRUD
    27
  • 4
    Redis07命令-String类型字符串,不管是哪种格式,底层都是字节数组形式存储的,最大空间不超过512m,SET添加,MSET批量添加,INCRBY age 2可以,MSET,INCRSETEX
    28
  • 5
    S外部函数可以访问函数内部的变量的闭包-闭包最简单的用不了,闭包是内层函数+外层函数的变量,简称为函数套函数,外部函数可以访问函数内部的变量,存在函数套函数
    24
  • 6
    Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
    31
  • 7
    Redis05数据结构介绍,数据结构介绍,官方网站中看到
    22
  • 8
    JS字符串数据类型转换,字符串如何转成变量,+号只要有一个是字符串,就会把另外一个转成字符串,- * / 都会把数据转成数字类型,数字型控制台是蓝色,字符型控制台是黑色,
    20
  • 9
    JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
    21
  • 10
    定义好变量,${age}模版字符串,对象可以放null,检验数据类型console.log(typeof str)
    19