本地资源检测|单规则多阈值设置功能上线
创始人
2025-06-01 10:33:51
0

作为一款可以全面自动检测项目静态工程内各项资源、代码和设置的UWA服务,本地资源检测能够帮助项目组制定合理的资源与代码标准,及时发现潜在的性能问题和异常错误,建立有效的开发规范意识。

此次3.1.0版本更新,在优化和完善现有功能的基础上,我们新增了单规则的多阈值设定功能,支持在文件路径配置上的正则表达式,同时开放了规则的自定义优先级,轻松实现项目的定制化检测。

最新功能,请下载并集成最新的本地资源检测SDK:https://www.uwa4d.com/#download

一、支持多阈值设定

在项目中,同类型的资源因为不同的使用场景和表现效果,在相关指标上会有不同的要求。比如:主界面人物模型和战斗中人物模型的精细程度不同;普通攻击和蓄力攻击的特效展现差异;背景图片和材质贴图的尺寸差距等。

这种情况下如果同类型的资源按照单一阈值标准进行检测,那么判断标准可能会不太贴合项目对不同种类资源的不同要求。

在本次更新中,同一条规则下,可以根据实际情况,为不同标准的资源分别设置单独的检测阈值,量体裁衣,从而更精准地筛选出不符合阈值要求的资源,极大减轻了项目组后续排查和修改时的时间精力投入。

使用时,大家需要在Settings界面内,为相关规则启用单独的目标资源配置,添加目标资源所在的文件路径或者资源名称,然后分别为其设置合适的阈值数值。

查看检测报告时,大家可以在相关规则内,根据对应的阈值设定,分别查看未通过资源的具体信息,从而快速定位问题资源,及时处理。

目前支持多阈值设定的规则如下所示,其余规则因不涉及资源阈值相关,所以暂不支持此项功能。


二、支持正则表达式

在使用本地资源检测时,项目组可以在通用设置内添加相应文件夹路径,或者在相关规则下开启单独的路径配置,来对特定范围内的资源进行扫描或者不进行扫描。

现在项目组可以在相关路径配置中使用正则表达式,从而选定带有指定关键字的文件夹,提高路径配置的灵活性;或者名称中带有特定字段的具体资源,进一步细化资源扫描时的范围选择。


三、支持自定义优先级

相较于本地资源检测默认提供的规则优先级设定,随着项目研发进程的推进,即使在同一条规则下,不同用途的资源在后续修改处理时也有着不同的缓急程度,比如用于关卡战斗中的资源出了问题,以至于严重影响到用户体验,那就要暂缓其他同类型资源的处理,集中力量优先解决问题。

所以为了更好地满足项目研发过程中的实际检测需求,此次更新中,新增了不仅可以自定义阈值类规则的优先级,还能在同一条规则下,为不同的阈值检测设定相应的优先级。

如此,大家就能根据项目现阶段侧重点的变化,灵活调整相关规则的优先级,将检测结果与项目实际需求相结合,从而在查看报告时能更快、更精准地定位到不符合当前阈值标准的资源,提高项目研发效率。

同时,针对大家的反馈和建议,我们也对本地资源检测的现有功能进行了多项优化和完善,详情可见具体的更新日志。

NEW

  • 单规则自定义多阈值功能
  • 使用正则表达式匹配检测目标的功能
  • 对规则的阈值自定义优先级的功能

通过对“正则表达式”、“多阈值”和“自定义优先级”的设定,资源、代码的检测范围可以在“具体路径”到“某一类路径、资源”间灵活选择,提高了项目检测反馈的效率;同类资源的检测能细化到各个资源的实际需求,进一步提高了检测结果的准确性;项目成员也能根据报告中更明显的提示,更快更准地对重点资源进行确认和处理。

由此,大家可以实现本地资源检测的“定制化”,以最少的时间精力投入,为项目提供最强有力的性能检测保障。

相关内容

热门资讯

linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
C++ 机房预约系统(六):学... 8、 学生模块 8.1 学生子菜单、登录和注销 实现步骤: 在Student.cpp的...
JAVA多线程知识整理 Java多线程基础 线程的创建和启动 继承Thread类来创建并启动 自定义Thread类的子类&#...
【洛谷 P1090】[NOIP... [NOIP2004 提高组] 合并果子 / [USACO06NOV] Fence Repair G ...
国民技术LPUART介绍 低功耗通用异步接收器(LPUART) 简介 低功耗通用异步收发器...
城乡供水一体化平台-助力乡村振... 城乡供水一体化管理系统建设方案 城乡供水一体化管理系统是运用云计算、大数据等信息化手段࿰...
程序的循环结构和random库...   第三个参数就是步长     引入文件时记得指明字符格式,否则读入不了 ...
中国版ChatGPT在哪些方面... 目录 一、中国巨大的市场需求 二、中国企业加速创新 三、中国的人工智能发展 四、企业愿景的推进 五、...
报名开启 | 共赴一场 Flu... 2023 年 1 月 25 日,Flutter Forward 大会在肯尼亚首都内罗毕...
汇编00-MASM 和 Vis... Qt源码解析 索引 汇编逆向--- MASM 和 Visual Studio入门 前提知识ÿ...
【简陋Web应用3】实现人脸比... 文章目录🍉 前情提要🌷 效果演示🥝 实现过程1. u...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
windows安装JDK步骤 一、 下载JDK安装包 下载地址:https://www.oracle.com/jav...
分治法实现合并排序(归并排序)... 🎊【数据结构与算法】专题正在持续更新中,各种数据结构的创建原理与运用✨...
在linux上安装配置node... 目录前言1,关于nodejs2,配置环境变量3,总结 前言...
Linux学习之端口、网络协议... 端口:设备与外界通讯交流的出口 网络协议:   网络协议是指计算机通信网...
Linux内核进程管理并发同步... 并发同步并发 是指在某一时间段内能够处理多个任务的能力,而 并行 是指同一时间能够处理...
opencv学习-HOG LO... 目录1. HOG(Histogram of Oriented Gradients,方向梯度直方图)1...
EEG微状态的功能意义 导读大脑的瞬时全局功能状态反映在其电场结构上。聚类分析方法一致地提取了四种头表面脑电场结构ÿ...
【Unity 手写PBR】Bu... 写在前面 前期积累: GAMES101作业7提高-实现微表面模型你需要了解的知识 【技...