System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 美术资产的调用方法及装置、存储介质、电子装置制造方法及图纸_技高网

美术资产的调用方法及装置、存储介质、电子装置制造方法及图纸

技术编号:41740223 阅读:4 留言:0更新日期:2024-06-19 13:00
本发明专利技术提供了一种美术资产的调用方法及装置、存储介质、电子装置,所述方法包括:在美术资源库的第一目录位置选择目标美术资产的第一原始资产,所述第一目录位置对应于第一目录结构;采用所述第一原始资产生成所述目标美术资产的第一映像资产;将所述第一映像资产发布至所述美术资源库的第二目录位置,所述第二目录位置对应于不同于所述第一目录结构的第二目录结构;响应针对所述目标美术资产的调用请求,向调用端返回所述第一映像资产。本方案利用原始资产与映像资产在指定位置产生一个隔离层,来统一协调美术资产与程序调用的实时性要求,从而解决了原始资产变化而导致的客户端调用问题。

【技术实现步骤摘要】

本专利技术涉及计算机,具体而言,涉及一种美术资产的调用方法及装置、存储介质、电子装置


技术介绍

1、相关技术中,在大型的游戏开发项目中,通常需要多团队通力配合。在共同配置及调用资产时,需要获得更好的兼容性,减少资产变更对整体项目打包带来的影响,并达到实时变更的要求。

2、相关技术使用xml配置表直接配置美术原始资产,美术原始资产的修改,更名,删除等,都会影响到配置表的正确性,从而对打包的结果造成影响。相关技术要求资产与xml配置实时对应,对大型多人配合项目十分不便利,无法对同一资产的配置或修改需要同时、多部门、多地同步进行。由于无法消除不同工种对于资产分类和存放的分歧,导致配置和修改操作时容易导致多方冲突。

3、针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种美术资产的调用方法及装置、存储介质、电子装置。

2、根据本专利技术的一个实施例,提供了一种美术资产的调用方法,包括:在美术资源库的第一目录位置选择目标美术资产的第一原始资产,所述第一目录位置对应于第一目录结构;采用所述第一原始资产生成所述目标美术资产的第一映像资产;将所述第一映像资产发布至所述美术资源库的第二目录位置,所述第二目录位置对应于不同于所述第一目录结构的第二目录结构;响应针对所述目标美术资产的调用请求,向调用端返回所述第一映像资产。

3、可选的,在将所述第一映像资产发布至所述美术资源库的第二目录位置之前,所述方法还包括:依据第一用户需求在所述美术资源库中创建所述第一目录结构,以及依据第二用户需求在所述美术资源库中创建所述第二目录结构。

4、可选的,在将所述第一映像资产发布至所述美术资源库的第二目录位置5之后,所述方法还包括:监测针对所述第一原始资产的修改操作;若所述第一原始资产被修改为第二原始资产,采用所述第二原始资产生成所述目标美术资产的第二映像资产;

5、将所述第二映像资产重新发布至所述第二目录位置,以用所述第二映像资产替换所述第一映像资产。

6、0可选的,采用所述第一原始资产生成所述目标美术资产的第一映像资产

7、包括:获取所述第一原始资产的通用属性信息和视觉属性信息;创建所述第一原始资产的个性属性信息,其中,所述个性属性信息用于表征所述目标美术资产在不同场景中的性能参数和效率参数;采用所述通用属性信息,视觉属性信息和所述个性属性信息生成所述目标美术资产的第一映像资产。

8、5可选的,创建所述第一原始资产的个性属性信息包括以下至少之一:创建所述第一原始资产的动画机挂载参数;创建所述第一原始资产的场景灯光参数;创建所述第一原始资产的贴图分辨率参数;创建所述第一原始资产的相机属性参数。

9、可选的,在采用所述通用属性信息,视觉属性信息和所述个性属性信息0生成所述目标美术资产的第一映像资产之前,所述方法还包括:获取调用端

10、的资源规范要求信息,其中,所述资源规范要求信息用于指示待调用的美术资产的指定参数满足预设要求;按照所述资源规范要求信息对所述第一原始资产的所述指定参数进行统一设置,其中,所述指定参数包括:灯光遮罩参数,图片分辨率,相机参数。

11、5可选的,响应针对所述目标美术资产的调用请求,向调用端返回所述第一映像资产包括:响应针对所述目标美术资产的调用请求,生成指向所述第二目录位置的调用路径;向所述调用端返回所述调用路径。

12、可选的,在向调用端返回所述第一映像资产之后,所述方法还包括:记录所述调用端对所述第一映像资产的配置记录;将所述配置记录添加至配置列表,其中,所述配置列表用于以所述第一映像资产的资产标识为索引存储所述第一映像资产的配置记录。

13、可选的,在向调用端返回所述第一映像资产之后,所述方法还包括:检测针对所有原始资产的打包指令;响应所述打包指令,读取所述第一映像资产的配置列表,以及读取所述第一映像资产与所述第一原始资产的映射表,其中,所述配置列表与所述第一映像资产一一对应,所述配置列表用于存储所述第一映像资产的配置记录;判断所述配置列表中是否存在所述第一映像资产的配置记录;若所述配置列表中存在所述第一映像资产的配置记录,将所述第一原始资产添加至压缩包。

14、根据本专利技术的另一个实施例,提供了一种美术资产的调用装置,包括:选择模块,用于在美术资源库的第一目录位置选择目标美术资产的第一原始资产,所述第一目录位置对应于第一目录结构;第一生成模块,用于采用所述第一原始资产生成所述目标美术资产的第一映像资产;第一发布模块,用于将所述第一映像资产发布至所述美术资源库的第二目录位置,所述第二目录位置对应于不同于所述第一目录结构的第二目录结构;调用模块,用于响应针对所述目标美术资产的调用请求,向调用端返回所述第一映像资产。

15、可选的,所述装置还包括:创建模块,用于在所述第一生成模块将所述第一映像资产发布至所述美术资源库的第二目录位置之前,依据第一用户需求在所述美术资源库中创建所述第一目录结构,以及依据第二用户需求在所述美术资源库中创建所述第二目录结构。

16、可选的,所述装置还包括:监测模块,用于在所述第一发布模块将所述第一映像资产发布至所述美术资源库的第二目录位置之后,监测针对所述第一原始资产的修改操作;第二生成模块,用于若所述第一原始资产被修改为第二原始资产,采用所述第二原始资产生成所述目标美术资产的第二映像资产;第二发布模块,用于将所述第二映像资产重新发布至所述第二目录位置,以用所述第二映像资产替换所述第一映像资产。

17、可选的,所述第一生成模块包括:获取单元,用于获取所述第一原始资产的通用属性信息和视觉属性信息;创建单元,用于创建所述第一原始资产的个性属性信息,其中,所述个性属性信息用于表征所述目标美术资产在不同场景中的性能参数和效率参数;生成单元,用于采用所述通用属性信息,视觉属性信息和所述个性属性信息生成所述目标美术资产的第一映像资产。

18、可选的,所述创建单元包括以下至少之一:第一创建子单元,用于创建所述第一原始资产的动画机挂载参数;第二创建子单元,用于创建所述第一原始资产的场景灯光参数;第三创建子单元,用于创建所述第一原始资产的贴图分辨率参数;第四创建子单元,用于创建所述第一原始资产的相机属性参数。

19、可选的,所述装置还包括:获取模块,用于在所述第一生成模块采用所述通用属性信息,视觉属性信息和所述个性属性信息生成所述目标美术资产的第一映像资产之前,获取调用端的资源规范要求信息,其中,所述资源规范要求信息用于指示待调用的美术资产的指定参数满足预设要求;配置模块,用于按照所述资源规范要求信息对所述第一原始资产的所述指定参数进行统一设置,其中,所述指定参数包括:灯光遮罩参数,图片分辨率,相机参数。

20、可选的,所述调用模块包括:生成单元,用于响应针对所述目标美术资产的调用请求,生成指向所述第二目录位置的调用路径;返本文档来自技高网...

【技术保护点】

1.一种美术资产的调用方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在将所述第一映像资产发布至所述美术资源库的第二目录位置之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,在将所述第一映像资产发布至所述美术资源库的第二目录位置之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,采用所述第一原始资产生成所述目标美术资产的第一映像资产包括:

5.根据权利要求4所述的方法,其特征在于,创建所述第一原始资产的个性属性信息包括以下至少之一:

6.根据权利要求1所述的方法,其特征在于,在采用通用属性信息,视觉属性信息和个性属性信息生成所述目标美术资产的第一映像资产之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,响应针对所述目标美术资产的调用请求,向调用端返回所述第一映像资产包括:

8.根据权利要求1所述的方法,其特征在于,在向调用端返回所述第一映像资产之后,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,在向调用端返回所述第一映像资产之后,所述方法还包括:

10.一种美术资产的调用装置,其特征在于,包括:

11.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至9任一项中所述的方法。

12.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至9任一项中所述的方法。

...

【技术特征摘要】

1.一种美术资产的调用方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在将所述第一映像资产发布至所述美术资源库的第二目录位置之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,在将所述第一映像资产发布至所述美术资源库的第二目录位置之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,采用所述第一原始资产生成所述目标美术资产的第一映像资产包括:

5.根据权利要求4所述的方法,其特征在于,创建所述第一原始资产的个性属性信息包括以下至少之一:

6.根据权利要求1所述的方法,其特征在于,在采用通用属性信息,视觉属性信息和个性属性信息生成所述目标美术资产的第一映像资产之前,所述方法还包括:

7....

【专利技术属性】
技术研发人员:王国光张骜
申请(专利权)人:上海开拓寰宇技术开发有限公司
类型:发明
国别省市:

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

1