资源的处理方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:39253882 阅读:11 留言:0更新日期:2023-10-30 12:05
本公开公开了一种资源的处理方法、装置、电子设备及计算机可读存储介质,该方法包括:响应于客户端的启动指令,获取预设的启动文件,基于启动文件启动客户端;从服务器获取资源目录并加载至客户端的界面中;响应于针对资源目录中目标资源的编辑指令,将目标资源加载到客户端的本地存储中;通过客户端从本地存储中读取目标资源并进行编辑指令所指示的编辑操作。本公开提供的方案能够降低资源开发维护时的时间空间浪费,从而能够提高资源的开发维护效率。护效率。护效率。

【技术实现步骤摘要】
资源的处理方法、装置、电子设备及可读存储介质


[0001]本公开涉及计算机
,具体涉及一种资源的处理方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在应用程序的开发设计中,存在大量的美术资源,例如在虚拟游戏的开发中,对应有大量的贴图、特效、动画等游戏中的美术资源。在开发人员对美术资源的开发设计中,通常需要对美术资源进行修改、增加、删除等更新操作,以对应用程序进行维护和更新。
[0003]在实际应用中,一个应用程序的美术资源数量庞大,文件数目以万数量级存在,在开发人员对美术资源进行开发设计时,通常需要将所有的美术资源保存到本地。然而,由于美术资源往往是由多个开发人员进行维护,因此在每次对美术资源进行开发设计时,开发人员都需要重新拉取最新的美术资源,基于最新的美术资源进行开发设计。上述方案中对美术资源进行开发设计时将会耗费大量的时间来将美术资源保存到本地,并且所拉取的美术资源将会占用大量的存储空间。

技术实现思路

[0004]本公开提供了一种资源的处理方法、装置、电子设备及计算机可读存储介质,能够降低资源开发维护时的时间空间浪费,从而能够提高资源的开发维护效率。具体方案如下:
[0005]第一方面,本公开实施例提供了一种资源的处理方法,所述方法包括:
[0006]响应于客户端的启动指令,获取预设的启动文件,基于所述启动文件启动所述客户端;
[0007]从服务器获取资源目录并加载至所述客户端的界面中;
[0008]响应于针对所述资源目录中的目标资源的编辑指令,将所述目标资源加载到所述客户端的本地存储中;通过所述客户端从所述本地存储中读取所述目标资源并进行所述编辑指令所指示的编辑操作。
[0009]第二方面,本公开实施例提供了一种资源的处理装置,所述装置包括:
[0010]获取单元,用于响应于客户端的启动指令,获取预设的启动文件,基于所述启动文件启动所述客户端;
[0011]加载单元,用于从服务器获取资源目录并加载至所述客户端的界面中;
[0012]编辑单元,用于响应于针对所述资源目录中的目标资源的编辑指令,将所述目标资源加载到所述客户端的本地存储中;通过所述客户端从所述本地存储中读取所述目标资源并进行所述编辑指令所指示的编辑操作。
[0013]第三方面,本公开还提供了一种电子设备,包括:
[0014]处理器;以及
[0015]存储器,用于存储数据处理程序,该电子设备通电并通过所述处理器运行该程序后,执行如第一方面所述的方法。
[0016]第四方面,本公开实施例还提供了一种计算机可读存储介质,存储有数据处理程序,该程序被处理器运行,执行如第一方面所述的方法。
[0017]本公开提供的资源的处理方法,该方法包括:响应于客户端的启动指令,获取预设的启动文件,基于启动文件启动客户端;从服务器获取资源目录并加载至客户端的界面中;响应于针对资源目录中的目标资源的编辑指令,将目标资源加载到客户端的本地存储中;通过客户端从本地存储中读取目标资源并进行编辑指令所指示的编辑操作。可见,本公开在基于所获取的启动文件启动客户端时,通过从服务器获取资源目录,并基于所获取的资源目录对需要编辑的目标资源进行按需下载。这样,在需要对某一个或者某多个目标资源进行编辑时,仅下载所需的部分目标资源,而非获取全部的资源文件。由于资源目录的空间占用远小于资源文件的空间占用,获取部分资源文件的速度也远快于获取全部的资源文件,这样可以避免在对资源进行开发维护时造成的时间空间浪费。
[0018]另外,在本公开提供的资源的处理方法中,由于无需在终端设备上获取全部的资源文件,因此,本公开还降低了用于对资源进行开发维护的终端设备的硬件要求,进而节约了对资源进行开发维护的成本。
附图说明
[0019]图1是本公开实施例提供的资源的处理系统的系统架构示意图;
[0020]图2是本公开实施例提供的资源的处理系统的数据交互示意图;
[0021]图3是本公开实施例提供的资源的处理方法的流程图;
[0022]图4是本公开实施例提供的客户端的一例界面示意图;
[0023]图5是本公开实施例提供的客户端的另一例界面示意图;
[0024]图6是本公开实施例提供的客户端从服务器获取数据时的数据调用过程示意图;
[0025]图7是本公开实施例提供的资源的处理装置的一例的结构框图;
[0026]图8是本公开实施例提供的一种用于实现资源的处理的电子设备的逻辑结构示意图。
具体实施方式
[0027]在下面的描述中阐述了很多具体细节以便于充分理解本公开。但是本公开能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本公开内涵的情况下做类似推广,因此本公开不受下面公开的具体实施的限制。
[0028]需要说明的是,本公开的权利要求书、说明书及附图中的术语“第一”、“第二”、“第三”等是用于区别类似的对象,并不用于描述特定的顺序或先后次序。这样使用的数据在适当情况下是可以互换的,以便于本文所描述的本公开的实施例,能够以除了在本文图示或描述的内容以外的顺序实施。此外,术语“包括”、“具有”以及他们的变形形式,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。另外,在本公开中,用户包括需要对美术资源进行开发维护的业务人员、开发人员、测试人员等相关技术人员,此处不具体限定。
[0029]为了满足应用程序更新迭代的需求,相关技术人员需要对美术资源进行及时更新
或者维护。通常情况下,一个应用程序对应的美术资源存储在一个服务器上,用户在对美术资源进行开发维护时需要先将服务器上的美术资源拉取到本地,以对所拉取的美术资源进行编辑,之后,再将编辑后的美术资源同步至服务器。
[0030]随着应用程序的更新迭代,一个应用程序对应的美术资源的数据量会不断膨胀,占用极大的存储空间,例如:大型游戏项目对应的美术资源已接近1TB,普通固态硬盘无法提供这一存储空间;另外,每次在对美术资源进行开发维护时,都需要耗费较长的时间从服务器上拉取美术资源,这将导致美术资源的开发维护出现极大的时间空间浪费,使得美术资源的开发维护效率较低。
[0031]基于上述原因,为了降低资源开发维护时的时间空间浪费,从而能够提高资源的开发维护效率,本公开实施例提供了一种资源的处理方法,该方法应用于电子设备,该电子设备可以为终端或者服务器等设备。该终端可以为智能手机、平板电脑、笔记本电脑等终端设备。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。本公开对于电子设备的类本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源的处理方法,其特征在于,所述方法包括:响应于客户端的启动指令,获取预设的启动文件,基于所述启动文件启动所述客户端;从服务器获取资源目录并加载至所述客户端的界面中;响应于针对所述资源目录中的目标资源的编辑指令,将所述目标资源加载到所述客户端的本地存储中;通过所述客户端从所述本地存储中读取所述目标资源并进行所述编辑指令所指示的编辑操作。2.根据权利要求1所述的方法,其特征在于,所述客户端包括基于第一编程语言实现的第一动态库;所述服务器的目标接口基于第二编程语言实现,所述目标接口用于从所述服务器获取数据;所述方法还包括:调用所述第一动态库,以使所述第一动态库调用所述目标接口以从所述服务器获取数据。3.根据权利要求2所述的方法,其特征在于,所述客户端还包括第二动态库,所述第二动态库用于调用包含在预设的功能接口动态库中的所述目标接口,所述功能接口动态库中包括所述目标接口在内的多个功能接口;所述调用所述第一动态库,以使所述第一动态库调用所述目标接口以从所述服务器获取数据,包括:调用所述第一动态库;通过所述第一动态库调用所述第二动态库,以使所述第二动态库调用所述目标接口以从所述服务器获取数据。4.根据权利要求2或3所述的方法,其特征在于,所述从所述服务器获取数据包括:从所述服务器获取所述资源目录;和/或,从所述服务器获取所述目标资源。5.根据权利要求1所述的方法,其特征在于,所述响应于针对所述资源目录中的目标资源的编辑指令,将所述目标资源加载到所述客户端的本地存储中,包括:响应于针对所述资源目录中的目标资源的编辑指令,在所述客户端的本地存储中查找所述目标资源;在所述本地存储中未查找到所述目标资源的情况下,则将所述目标资源从所述服务器加载到所述客户端的本地存储中。6.根据权利要求1所述的方法,其特征在于,所述服务器包括第一服务器和第二服务器;所述第一服务器用于管理所述资源目录,所述第二服务器用于管理资源文件;所述从服务器获取资源目录,包括:从所述第一服务器获取资源目录;所述将所述目标资源加载到所述客户端的本地存储中,包括:将所述目标资源从所述第二服务器加载到所述客户端的本地存储中。7.根据权利要求1所述的方法,其特征在于,所述响应...

【专利技术属性】
技术研发人员:杨明睿郑启强曹瑞曹磊韦祎张凯科周奇张科峰龚帅詹定根
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1