一种计分板的数据索引方法和装置制造方法及图纸

技术编号:22330056 阅读:29 留言:0更新日期:2019-10-19 12:16
本发明专利技术实施例提供了一种计分板的数据索引方法和装置,所述方法包括:创建计分板;确定所述计分板的属性标识,所述属性标识包括行属性标识和列属性标识;获取计分数据,以及所述计分数据对应的行属性标识和列属性标识;按照所述计分数据对应的行属性标识和所述列属性标识索引至所述计分板的目标格子;将所述计分数据填充至所述计分板的目标格子。应用本发明专利技术实施例,相比对传统通过行号或者是列号索引的方式而言,除了更加直观之外,在处理计分板时也更加简单。

A data index method and device of scoreboard

【技术实现步骤摘要】
一种计分板的数据索引方法和装置
本专利技术涉及互联网
,特别是涉及一种计分板的数据索引方法和一种计分板的数据索引装置。
技术介绍
游戏编辑器可以制作游戏的工具,是一种方便游戏设计与实现的软件。相比于游戏引擎,游戏编辑器的上手门槛低,用户覆盖面更广。在游戏编辑器中,通常都会配置一个游戏逻辑编辑器,用于自定义游戏逻辑。在某些多人对战游戏的游戏编辑器中,游戏逻辑编辑器是以触发器的形式呈现的。用户通过使用触发器,可以将预先制作好的游戏中的接口按照一定的程序逻辑编写,从而自定义游戏逻辑。在具体应用中,通过游戏编辑器用户可以自主编辑计分板。计分板是指在游戏中用于记录本局游戏相关信息的信息面板,通常是一个二维的表格,在游戏过程中或者退出游戏时展示计分板,可以显示玩家在游戏中的得分情况。假设要编辑一个计分板,通常需要以下步骤:1)创建计分板,而且要确定行数和列数;2)以行号、列号为索引,设置面板中每个格子的格子内容;3)将已经编辑好的计分板显示出来;上述计分板编辑方式,在数据结构上有以下几种非常明显的缺陷:1)格子内容以数字为坐标写死在面板中(第几行第几列),当需要整行交换内容或整列交换内容时,编辑起来非常麻烦;2)当需要对计分板按照一定规则进行排序时,需要写非常复杂的排序逻辑;3)当有玩家提前退出游戏,需要在计分板中对该玩家的相关数据进行删除时,需要以该玩家对应的行号为索引清空该行所有内容,再将行号比该行大的行全部上挪,最后重新设置行数,过程十分繁琐而不便。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种计分板的数据索引方法和相应的一种计分板的数据索引装置。为了解决上述问题,本专利技术实施例公开了一种计分板的数据索引方法,包括:创建计分板;确定所述计分板的属性标识,所述属性标识包括行属性标识和列属性标识;获取计分数据,以及所述计分数据对应的行属性标识和列属性标识;按照所述计分数据对应的行属性标识和所述列属性标识索引至所述计分板的目标格子;将所述计分数据填充至所述计分板的目标格子。优选地,还包括:获取所述计分板的显示参数;所述显示参数包括列宽和/或行宽;按照所述显示参数调整所述计分板的显示方式。优选地,在所述将所述计分数据填充至所述计分板的目标格子的步骤之后,还包括:确定目标隐藏行属性标识,目标隐藏列属性标识;采用所述目标隐藏行属性标识索引至所述计分板的目标行,和/或采用所述目标隐藏列属性标识索引至所述计分板的目标列;隐藏所述计分板中的所述目标行,和/或所述目标列。优选地,在所述将所述计分数据填充至所述计分板的目标格子的步骤之后,还包括:确定所述计分板的一属性标识的排序规则;采用所述属性标识索引至目标行和/或目标列;获取所述目标行和/或目标列的计分数据;按照所述排序规则重新排列所述计分数据;按照所述重新排列后的计分数据,重新排列所述计分板中的行和/或列。优选地,还包括:获取计分板的修改指令;所述修改指令包括对应的目标修改行属性标识,和/或目标修改列属性标识;采用所述目标修改行属性标识索引至所述计分板的目标行,和/或采用所述目标修改列属性标识索引至所述计分板的目标列;按照所述修改指令修改所述计分板中的目标行,和/或目标列。优选地,所述行属性标识包括玩家参数,所述列属性标识包括数据项名称。本专利技术实施例还公开了一种计分板的数据索引装置,包括:计分板创建模块,用于创建计分板;属性标识确定模块,用于确定所述计分板的属性标识,所述属性标识包括行属性标识和列属性标识;计分数据获取模块,用于获取计分数据,以及所述计分数据对应的行属性标识和列属性标识;目标格子索引模块,用于按照所述计分数据对应的行属性标识和所述列属性标识索引至所述计分板的目标格子;计分数据填充模块,用于将所述计分数据填充至所述计分板的目标格子。优选地,还包括:显示参数获取模块,用于获取所述计分板的显示参数;所述显示参数包括列宽和/或行宽;显示方式调整模块,用于按照所述显示参数调整所述计分板的显示方式。本专利技术实施例包括以下优点:在本专利技术实施例中,在创建计分板后,确定计分板的行属性标识和列属性标识,然后在获取计分数据时,将按照计分数据对应的行属性标识和列属性标识索引至计分板的目标格子,以将计分数据填充至计分板的目标格子,需要注意的是,本专利技术实施例中计分板的行属性标识和列属性标识,不再是以行号或者是列号,而是通过使用具有关键词的行属性标识和列属性标识,因此在填充计分数据时,可以通过计分数据的行属性标识和列属性标识索引至计分板的目标格子,以进行数据的填充等处理,因此相比对传统通过行号或者是列号索引的方式而言,除了更加直观之外,在处理计分板时也更加简单。附图说明为了更清楚地说明本申请的技术方案,下面将对本申请的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一种计分板的数据索引方法实施例的步骤流程图;图2是本专利技术的一种创建计分板的设置示意图;图3是本专利技术的一种空的计分板的示意图;图4是本专利技术的一种添加玩家信息后的计分板示意图;图5是本专利技术的一种添加游戏数据项的设置示意图;图6是本专利技术的一种添加游戏数据项后的计分板示意图;图7是本专利技术的一种计分板中格子定位的示意图;图8是本专利技术的一种添加计分数据的设置示意图;图9是本专利技术的一种添加计分数据后的计分板示意图;图10是本专利技术的一种计分板的最终效果示意图;图11是本专利技术的一种计分板的数据索引装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例的核心构思之一在于,提出了一种计分板的数据索引方式,不再通过行号列号索引数据,而是直接用『玩家』和『游戏数据项』代替,可以使得计分板的每行、每列都是一个整体,可以方便地对计分板进行整行整列的操作。参照图1,示出了本专利技术的一种计分板的数据索引方法实施例的步骤流程图,具体可以包括如下步骤:步骤101,创建计分板。在具体应用中,首先需要创建一个计分板。参照图2,创建计分板时,只需要规定该计分板的部分属性,无需确定计分板的行数、列数以及每个格子中所显示的内容。创建完成后,程序会自动生成一个如图3所示的空的计分板。在创建计分板时,如果选择『不显示排序序号』,则创建的计分板中也不会有『排名』这一项数据;如果选择『不显示玩家信息列』,则创建的计分板中也不会有『玩家』这一项数据。步骤102,确定所述计分板的属性标识。创建了一个空的计分板后,用户可以进一步编辑计分板的属性标识,所述属性标识包括行属性标识和列属性标识。其中,行属性标识可以是玩家信息,比如『玩家1』、『玩家2』,列属性标识则可以是游戏数据项,比如『杀敌次数』、『死亡次数』、『助攻次数』。用户可以自定义需要在计分板中显示计分数据的玩家信息,每添加一个玩家信息,相当于将计分板这个二维的表格增加一行。参照图4,用户总共添加了4名玩家信息,程序就会根据用户所编辑的触发器动作,将对应的玩家信息添加到计分板中,并增加计分板的行数。用户需要将哪些玩家信息添加到计分本文档来自技高网...

【技术保护点】
1.一种计分板的数据索引方法,其特征在于,包括:创建计分板;确定所述计分板的属性标识,所述属性标识包括行属性标识和列属性标识;获取计分数据,以及所述计分数据对应的行属性标识和列属性标识;按照所述计分数据对应的行属性标识和所述列属性标识索引至所述计分板的目标格子;将所述计分数据填充至所述计分板的目标格子。

【技术特征摘要】
1.一种计分板的数据索引方法,其特征在于,包括:创建计分板;确定所述计分板的属性标识,所述属性标识包括行属性标识和列属性标识;获取计分数据,以及所述计分数据对应的行属性标识和列属性标识;按照所述计分数据对应的行属性标识和所述列属性标识索引至所述计分板的目标格子;将所述计分数据填充至所述计分板的目标格子。2.根据权利要求1所述的方法,其特征在于,还包括:获取所述计分板的显示参数;所述显示参数包括列宽和/或行宽;按照所述显示参数调整所述计分板的显示方式。3.根据权利要求1所述的方法,其特征在于,在所述将所述计分数据填充至所述计分板的目标格子的步骤之后,还包括:确定目标隐藏行属性标识,目标隐藏列属性标识;采用所述目标隐藏行属性标识索引至所述计分板的目标行,和/或采用所述目标隐藏列属性标识索引至所述计分板的目标列;隐藏所述计分板中的所述目标行,和/或所述目标列。4.根据权利要求1所述的方法,其特征在于,在所述将所述计分数据填充至所述计分板的目标格子的步骤之后,还包括:确定所述计分板的一属性标识的排序规则;采用所述属性标识索引至目标行和/或目标列;获取所述目标行和/或目标列的计分数据;按照所述排序规则重新排列所述计分数据;按照所述重新排列后的计分数据,重新排列所述计分板中的行和/或列。5.根据权利要求1所述的方法,其特征在于,还包括:获取计分板的修改指令;所述修改指令包括对应的目标修改行属性标识,和/或目标修改列属性标识;采用所述目...

【专利技术属性】
技术研发人员:张华雄
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1