邯郸市建设局什么是优化问题

张小明 2026/1/9 7:27:38
邯郸市建设局,什么是优化问题,免费企业网站建设介绍,做网站学哪种代码好点击上方亿元程序员关注和★星标 引言 哈喽大家好#xff0c;欢迎小伙伴提供的素材#xff1a; 亿哥晚上好#xff0c;上次压缩了PNG图片后#xff0c;图片资源还是非常大。 仔细研究了一下#xff0c;发现项目里面居然还有很多没用到的祖传资源#xff01; 游戏快要上线…点击上方亿元程序员关注和★星标引言哈喽大家好欢迎小伙伴提供的素材亿哥晚上好上次压缩了PNG图片后图片资源还是非常大。仔细研究了一下发现项目里面居然还有很多没用到的祖传资源游戏快要上线了项目里却还有很多旧的资源怎么办通常这样的情况出现于项目的二次开发阶段或者界面效果不好频繁更换的情况。由于界面的布局发生变化图片没办法直接覆盖替换一不小心就有可能会导致旧资源遗忘在项目里造成“泄漏”。那我们把遗忘的资源删掉不就好了是的前提是要知道哪些资源是已经没被引用了言归正传本期一起来看看如何在Cocos游戏开发中自定义插件查看资源被什么资源引用。本文源工程可在文末获取小伙伴们自行前往。直接上实例客官请留步倒杯茶咱们本期直接上实例废话最后再说。1.创建插件想要自定义插件查看资源被什么引用首先要创建我们的插件通过菜单扩展-创建扩展打开扩展创建面板,选择一个空白模板进行创建并启用插件。添加个消息findReferences和快捷键ctrlshiftf。2.插件原理每个导入项目的资源图片、音频、prefab、脚本等都会自动分配一个uuid。这个uuid用于在项目中唯一标识该资源。通常uuid会在资源文件或者资源的meta文件中。如上图Main.scene的uuid或者是在下图的Main.scene.meta文件中:原理很简单就是获取当前资源的uuid然后再去查找其他所有资源如果其他资源文件的数据中包含了当前资源的uuid说明当前资源被引用。3.插件流程开始-获取选中的资源的uuid-遍历asset目录所有的资源-判断uuid是否在遍历资源的数据中-结束获取选中的资源的uuidconst selectedUuids Editor.Selection.getSelected(asset);遍历asset目录所有的资源:const allAssets await Editor.Message.request(asset-db, query-assets, { pattern: db://assets/**/* });判断uuid是否在遍历资源的数据中:let assetFile fs.readFileSync(assetInfo.file, utf-8);通过fs模块读取文件内容然后判断是否包含选中资源的uuid。4.效果演示在插件目录安装依赖npm install和构建插件npm run build。选中图片资源按下crtlshiftf选中脚本资源按下crtlshiftf整体预览如下温馨提示以上插件功能仅显示选中资源的被引用情况要查询所有资源的小伙伴可自行修改扩展遍历所有图片资源。插件仅查找资源被其他资源引用情况代码中动态加载的资源需要自行扩展(检索接口或配置)。除了在Bundle包中(包括resources文件夹)没被依赖的资源不会被打到包中。工具检索是需要的但是也需要人工对资源进行辨别特别在上线前保证不误删在用资源。结语以上就是如何查看资源被什么资源引用的全部内容如有不对还请小伙伴们指出欢迎更多的小伙伴进行投稿(素材、文章硬币等等)感谢支持小伙伴们在游戏开发中还遇到哪些有趣的事情呢本文源工程可通过私信发送resfinder获取更多不实用资源可通过阅读原文获取。我是亿元程序员一位有着8年游戏行业经验的主程。在游戏开发中希望能给到您帮助, 也希望通过您能帮助到大家。AD:笔者线上的小游戏《打螺丝闯关》《贪吃蛇掌机经典》《重力迷宫球》《填色之旅》《方块掌机经典》大家可以自行点击搜索体验。实不相瞒想要个赞和爱心请把该文章分享给你觉得有需要的其他小伙伴。谢谢推荐专栏知识付费专栏你知道和不知道的微信小游戏常用API整理赶紧收藏用起来~100个Cocos实例8年主程手把手打造Cocos独立游戏开发框架和8年游戏主程一起学习设计模式从零开始开发贪吃蛇小游戏到上线系列点击下方灰色按钮关注。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

门窗厂家东莞网站建设阿里巴巴国际站客户经理

Dify平台能否用于构建AI历史学家?古代文献现代转译 在数字人文的浪潮中,一个看似遥远却日益逼近的设想正悄然成形:我们能否训练出一位“AI历史学家”——它不仅能读懂《尚书》《左传》,还能像学者一样引经据典、考辨训诂&#xff…

张小明 2026/1/6 8:35:23 网站建设

英文WordPress站点切换为中文实用网站建设知识点

全套资料包含:Proteus仿真源文件keil C语言源程序AD原理图流程图元器件清单说明书等 资料下载:↓↓↓ 通过网盘分享的文件:资料分享 链接: 百度网盘 请输入提取码 提取码: tgnu 目录 资料下载: Proteus仿真功能 项目文件资料…

张小明 2026/1/3 21:49:30 网站建设

中国手机网站无锡网站开发

PageMenu 分页菜单:打造流畅 iOS 应用导航的终极指南 【免费下载链接】PageMenu 项目地址: https://gitcode.com/gh_mirrors/page/PageMenu 想要让你的 iOS 应用拥有像 Instagram 和 Spotify 那样丝滑的分页体验吗?PageMenu 分页菜单组件正是实现…

张小明 2026/1/7 22:32:59 网站建设

网站备案过户wordpress导入lofter

第一章:Open-AutoGLM这个软件好不好用Open-AutoGLM 是一款面向自动化自然语言处理任务的开源工具,专注于大语言模型(LLM)的本地部署与任务编排。其核心优势在于提供了简洁的接口设计和模块化的工作流引擎,使开发者能够…

张小明 2026/1/5 15:30:53 网站建设

永州商城网站建设网站发布与推广怎么写

RS232 vs RS485:从原理到实战,教你如何选对通信接口你有没有遇到过这样的情况?设备明明接好了,代码也跑通了,但数据就是收不到;或者系统在实验室里好好的,一搬到工厂现场就开始丢包、乱码、频繁…

张小明 2026/1/6 8:12:37 网站建设

徐州网站建设青州陈酿一家专做中式设计的网站

Docker 容器网络与数据管理及应用案例深度解析 1. 容器链接 1.1 容器链接概述 在容器化技术中,我们常常需要在不同容器上运行服务并将它们链接起来,以构建完整的应用栈。容器链接会在容器之间创建父子关系,父容器可以查看子容器的部分信息,且链接依赖于容器的命名。 1.…

张小明 2026/1/6 3:09:00 网站建设