[发明专利]Laya项目清理UI图片资源的方法、存储介质在审
申请号: | 201911378631.6 | 申请日: | 2019-12-27 |
公开(公告)号: | CN113051230A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 刘德建;陈波;林琛;肖雄 | 申请(专利权)人: | 福建省天奕网络科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/17 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 柯玉珊 |
地址: | 350212 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | laya 项目 清理 ui 图片 资源 方法 存储 介质 | ||
本发明提供Laya项目清理UI图片资源的方法、存储介质,方法包括:项目开始后维护一资源使用表,所述表中存储项目所使用的常规动态类型资源的路径;触发清理指令后,分别加载UI图片资源根目录下的每个子资源路径、界面图片资源路径以及所述表;清理UI图片资源根目录下除所述界面图片资源路径以及所述表以外的资源路径。本发明能够全面且准确地删除项目无用资源,从而减少项目包体大小以及占用内存;同时,还具有易于实施、效率高、耗时短等优点。
技术领域
本发明涉及资源清理领域,具体涉及Laya项目清理UI图片资源的方法、存储介质。
背景技术
在Laya引擎项目进行开发的过程中,所使用的资源通常需要频繁地执行新增、更换或删减操作。如果管理不当的话,久而久之项目中会存在大量的无用资源。经过长时间地流转,要想很轻易的知道哪张图片是无用的,会是件很麻烦的事。即使知道某些模块的资源是不需要的,但是如果通过手动去删除的话也是件很繁琐的事情。如果不能及时地删除无用资源,将会占用包体大小、内存大小,从而引起一系列问题,所以无用资源必须删除。
发明内容
本发明所要解决的技术问题是:本发明提供Laya项目清理UI图片资源的方法、存储介质,能够全面删除项目中的无用资源,优化内存。
为了解决上述技术问题,本发明采用的技术方案为:
Laya项目清理UI图片资源的方法,包括:
项目开始后维护一资源使用表,所述表中存储项目所使用的常规动态类型资源的路径;
触发清理指令后,分别加载UI图片资源根目录下的每个子资源路径、界面图片资源路径以及所述表;
清理UI图片资源根目录下除所述界面图片资源路径以及所述表以外的资源路径。
本发明提供的另一个技术方案为:
一种计算机可读存储介质,其上存储有计算机程序,所述程序在被处理器执行时,能够实现上述Laya项目清理UI图片资源的方法所包含的所有步骤。
本发明的有益效果在于:通过维护一张存储有项目中非ICON文件夹下需要用代码进行动态加载的图片资源路径的资源使用表,配合界面配置时手动配置在界面上的图片路径,组成项目使用到的资源。通过对比,即可全面且准确地筛选出所有无用的资源。通过本发明能全面删除项目中无用资源,减少包体大小、减少项目占用内存。
附图说明
图1为本发明实施例一种Laya项目清理UI图片资源的方法的流程示意图;
图2为本发明实施例一一种Laya项目清理UI图片资源的方法的流程示意图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:维护存储项目中非ICON文件夹下需要用代码进行动态加载的图片资源路径的表,配合界面配置时手动配置在界面上的图片路径,组成项目使用到的资源,据此全面地删除其他无用资源。
本发明涉及的技术术语解释:
请参照图1以及图2,本发明提供Laya项目清理UI图片资源的方法,包括:
项目开始后维护一资源使用表,所述表中存储项目所使用的常规动态类型资源的路径;
触发清理指令后,分别加载UI图片资源根目录下的每个子资源路径、界面图片资源路径以及所述表;
清理UI图片资源根目录下除所述界面图片资源路径以及所述表以外的资源路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省天奕网络科技有限公司,未经福建省天奕网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911378631.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水平井产量预测方法及装置
- 下一篇:美容液及其制备方法和胶原酶抑制剂