【技术实现步骤摘要】
数据结构的生成方法及装置、调用方法及装置
本专利技术实施例涉及游戏开发
,尤其涉及数据结构的生成方法及装置、调用方法及装置。
技术介绍
在游戏项目开发的过程中,每当读入一张表格时,即需要创建与该表格相对应的目标文件,可选的,xxxxGeneralLogicData.cs文件,并根据每列定义的数据进行数据读取,但是在增加或者删除表格中的内容中,均需要对xxxxGeneralLogicData.c文件进行修改,比较费时费力,还容易出错。
技术实现思路
本专利技术实施例提供一种数据结构的生成方法及装置、调用方法及装置,以快速调用数据结构,提高数据结构调用便捷性的技术效果。第一方面,本专利技术实施例提供了一种数据结构的调用方法,该方法包括:当检测到触发目标操作时,获取预先建立的映射关系配置文件;基于所述映射关系配置文件,确定与所述目标操作相对应的数据类型以及映射数值;基于所述数据类型,确定与所述数据类型相对应的数据读取模式;基于所述映射数值以及所述数据读取模式,获取与 ...
【技术保护点】
1.一种数据结构的调用方法,其特征在于,包括:/n当检测到触发目标操作时,获取预先建立的映射关系配置文件;/n基于所述映射关系配置文件,确定与所述目标操作相对应的数据读取模式以及映射数值;/n基于所述映射数值以及所述数据读取模式,获取与所述目标操作相对应的目标数据结构;/n其中,所述映射关系配置文件为生成数据结构得到的,所述映射关系配置文件中包括映射数值与数据结构之间的对应关系。/n
【技术特征摘要】
1.一种数据结构的调用方法,其特征在于,包括:
当检测到触发目标操作时,获取预先建立的映射关系配置文件;
基于所述映射关系配置文件,确定与所述目标操作相对应的数据读取模式以及映射数值;
基于所述映射数值以及所述数据读取模式,获取与所述目标操作相对应的目标数据结构;
其中,所述映射关系配置文件为生成数据结构得到的,所述映射关系配置文件中包括映射数值与数据结构之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述数据读取模式包括excel格式,或json格式。
3.根据权利要求2所述的方法,其特征在于,所述基于所述映射数值以及所述数据读取模式,获取与所述目标操作相对应的目标数据结构,包括:
当所述数据读取模式为excel格式,则基于所述映射数值以excel模式读取与所述目标操作相对应的目标数据结构;
当所述数据读取模式为json格式,则基于所述映射数值以json模式读取与所述目标操作相对应的目标数据结构。
4.根据权利要求1所述的方法,其特征在于,还包括:
将所述目标数据结构以目标格式展示在显示界面上。
5.一种数据结构的生成方法,其特征在于,包括:
获取配置文件,以及预先建立的至少一个数据类型表;
根据所述数据类型表,确定与不同数据类型相对应的数据结构;
基于所述数据结构生成与所述数据结构相对应的映射数值,并建立所述数据结构与所述映射数值之间的映射关系配置文件,以在调用数据结构时,基于所述映射关系配置文件,获取与目标操作相对应的目标数据结构。
6.根据权利要求5所述的方法,其特征在于,所述数据类型表包括excel表格格式的数据类型,在所述获取配置文件,以及预先建立的至少一个数据类型表之前,还包括:
在excel表格的表头中增加至少一种属性信息;
...
【专利技术属性】
技术研发人员:张杰,
申请(专利权)人:上海米哈游网络科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。