[发明专利]一种资源加载方法、装置、设备及存储介质有效
申请号: | 202010102503.5 | 申请日: | 2020-02-19 |
公开(公告)号: | CN111346380B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 贺昱洁;胡敏;唐骏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;A63F13/537;A63F13/5378 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 加载 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种资源加载方法、装置、设备及存储介质,其中该方法包括:获取针对目标应用构建的物件资源集合,该物件资源集合包括该目标应用支持的多种地图场景中的所有物件资源;当需要加载该目标应用支持的目标地图场景时,获取该目标地图场景对应的目标物件列表,该目标物件列表用于表征物件资源集合中的物件资源在该目标地图场景中是否生效;根据该目标物件列表,控制物件资源集合中的物件资源在目标地图场景中加载显示。该方法能够减少相关设计人员的工作量,避免引入大量重复的物件资源,并且能够在额外占用少量内存的情况下支持多种不同地图场景的加载。
技术领域
本申请涉及计算机技术领域,尤其涉及一种资源加载方法、装置、设备及存储介质。
背景技术
如今,很多应用程序为了适配自身的业务需求,需要加载大规模的地图场景,并且为了给用户提供更丰富的使用体验,一些应用程序还进一步支持加载多种包括有不同物件的地图场景。以3D游戏应用为例,很多3D游戏应用可以为玩家提供多种玩法模式,不同的玩法模式所需加载的地图场景中的物件会有所区别。
目前,相关技术主要采用分地图加载所有物件资源的方式,支持多种地图场景的加载。具体的,相关设计人员针对每种地图场景会分别制作一个物件资源集合,该物件资源集合包括所有需要部署在该地图场景中的物件资源;程序运行时,相关设备直接加载与该程序对应的地图场景的物件资源集合。
然而,经本申请发明人研究发现,上述实现方式主要存在以下缺陷:一方面,在实际应用中,同一应用支持的多种不同的地图场景中往往包括很多可复用的物件资源,对于这部分物件资源,相关设计人员在开发多种地图场景各自对应的物件资源集合时需要反复地重新排列和导出,如此增加了相关设计人员的工作量,并且引入了大量重复的物件资源。另一方面,每增加一种地图场景,相关设备则需要多消耗相应的内存来加载该地图场景对应的物件资源集合,对于相关设备来说将浪费大量的内存资源。
发明内容
本申请实施例提供了一种资源加载方法、装置、设备及存储介质,能够减少相关设计人员的工作量,避免引入大量重复的物件资源,并且能够在额外占用少量内存的情况下支持多种不同地图场景的加载。
有鉴于此,本申请第一方面提供了一种资源加载方法,所述方法包括:
获取针对目标应用构建的物件资源集合;所述物件资源集合包括所述目标应用支持的多种地图场景中的所有物件资源;
当需要加载所述目标应用支持的目标地图场景时,获取所述目标地图场景对应的目标物件列表;所述目标物件列表用于表征所述物件资源集合中的物件资源在所述目标地图场景中是否生效;
根据所述目标物件列表,控制所述物件资源集合中的物件资源在所述目标地图场景中加载显示。
本申请第二方面提供了一种资源加载装置,所述装置包括:
第一获取模块,用于获取针对目标应用构建的物件资源集合;所述物件资源集合包括所述目标应用支持的多种地图场景中的所有物件资源;
第二获取模块,用于当需要加载所述目标应用支持的目标地图场景时,获取所述目标地图场景对应的目标物件列表;所述目标物件列表用于表征所述物件资源集合中的物件资源在所述目标地图场景中是否生效;
加载显示模块,用于根据所述目标物件列表,控制所述物件资源集合中的物件资源在所述目标地图场景中加载显示。
本申请第三方面提供了一种设备,所述设备包括处理器以及存储器:
所述存储器用于存储计算机程序;
所述处理器用于根据所述计算机程序,执行如上述第一方面所述的资源加载方法的步骤。
本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述第一方面所述的资源加载方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010102503.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种教育用品维护装置
- 下一篇:一种改性玉石粉的制备方法