信息交互方法、装置和电子设备与流程

文档序号:25785416发布日期:2021-07-09 10:37阅读:77来源:国知局
信息交互方法、装置和电子设备与流程

1.本发明涉及游戏技术领域,尤其是涉及一种信息交互方法、装置和电子设备。


背景技术:

2.在战争策略型游戏或其他slg(simulation game,策略游戏)类游戏中,需要用户执行出征派遣操作,以完成特定的任务。当用户选中出征目标后,游戏界面中通常会提供一个出征派遣信息页面,该页面用于显示并设置各类出征派遣信息,例如,可选派遣单位信息、已选派遣单位信息、任务评估信息、路线选择信息、是否自动返回选项、派遣时间信息、派遣消耗信息、路线与距离预览导航信息等。这些出征派遣信息均显示在上述出征派遣信息页面上,用户需要在该页面上完成全部出征派遣信息的设置和确认。该出征派遣信息页面中的信息显示较为拥挤,部分信息还需要缩略显示,用户阅读和识别信息的难度较大,进而导致用户设置出征派遣信息的操作难度较大,降低了用户的游戏体验。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种信息交互方法、装置和电子设备,以使信息显示更加清晰详细,有利于用户阅读和识别信息,同时,降低用户设置出征派遣信息的操作难度,提高用户的游戏体验。
4.第一方面,本发明实施例提供了一种信息交互方法,通过终端设备提供一图形用户界面;图形用户界面显示的内容包括场景地图以及位于场景地图中的出征目标;方法包括:响应针对于出征目标的触发操作,显示至少一个备选出征单位;响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;其中,出征预览信息包括:第一出征单位拟出征至出征目标的信息。
5.上述响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息的步骤,包括:响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系,控制场景地图平移和/或缩放,以使出征预览信息显示在场景地图当前的视野显示范围内。
6.上述出征预览信息包括:出征目标的位置标识、第一出征单位的位置标识、以及第一出征单位移动至出征目标的路径。
7.上述方法还包括:响应于至少一个备选出征单位中第一出征单位的选中操作,在第一信息列表中显示出征相关信息;其中,出征相关信息包括:与出征预览信息相关的信息和/或可操作控件;第一信息列表的显示优先级高于场景地图的显示优先级。
8.上述出征相关信息包括下述中的多种:第一出征单位的单位信息、针对出征目标的出征任务信息、第一出征单位移动至出征目标的备选路径、第一出征单位是否自动返回选项、出征时间信息和出征消耗信息;第一信息列表包括多个子列表;每个子列表用于显示
至少一部分出征相关信息。
9.上述出征相关信息还包括:第一出征单位移动至出征目标的备选路径;上述方法还包括:响应于备选路径中第一路径的选中操作,基于第一路径,更新显示出征预览信息和出征相关信息。
10.上述方法还包括:响应于备选路径中第一路径的选中操作,基于第一路径,调整场景地图当前的视野显示范围,以使第一路径显示在场景地图当前的视野显示范围内。
11.上述场景地图中还显示有除第一出征单位以外的备选出征单位;上述方法还包括:响应于备选出征单位中第二出征单位的选中操作,将第二出征单位确定为更新的第一出征单位,基于更新的第一出征单位与出征目标的位置关系,更新场景地图当前的视野显示范围,以及视野显示范围内的出征预览信息。
12.上述响应针对于出征目标的触发操作,显示至少一个备选出征单位的步骤,包括:响应作用于出征目标的点击操作,显示针对出征目标的可操作控件;可操作控件用于:指示作用于出征目标的可执行操作;响应于可操作控件中出征控件的触发,显示至少一个备选出征单位。
13.上述响应针对于出征目标的触发操作,显示至少一个备选出征单位的步骤,包括:响应针对于出征目标的触发操作,在图形用户界面中显示第二信息列表;其中,第二信息列表包括:每个备选出征单位、以及每个备选出征单位的单位信息。
14.上述第二信息列表的显示优先级高于场景地图的显示优先级。
15.上述至少一个备选出征单位的位置标识显示在场景地图中;上述响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息的步骤,包括:响应于场景地图中,第一出征单位的位置标识的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。
16.上述至少一个备选出征单位显示在第二信息列表中;上述响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息的步骤,包括:响应于第二信息列表中,第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。
17.上述响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息的步骤之后,方法还包括:响应于出征触发操作,基于出征预览信息,控制第一出征单位出征至出征目标。
18.第二方面,本发明实施例提供了一种信息交互装置,通过终端设备提供一图形用户界面;图形用户界面显示的内容包括场景地图以及位于场景地图中的出征目标;装置包括:第一显示模块,用于响应针对于出征目标的触发操作,显示至少一个备选出征单位;第二显示模块,用于响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;其中,出征预览信息包括:第一出征单位拟出征至出征目标的信
息。
19.第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述信息交互方法。
20.第四方面,本发明实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述信息交互方法。
21.本发明实施例带来了以下有益效果:
22.上述信息交互方法、装置和电子设备,响应针对于出征目标的触发操作,显示至少一个备选出征单位;响应于至少一个备选出征单位中第一出征单位的选中操作,显示出征预览信息;其中,该出征预览信息包括:第一出征单位拟出征至出征目标的信息。该方式中,选中拟出征的第一出征单位后,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;该方式基于用户选择的第一出征单位,实时调整场景地图的视野显示范围,可以使用户即时查看到第一出征单位对应的出征预先信息,信息显示的更加直观、全面,避免用户对场景地图进行调整的繁琐操作,提高了用户的游戏体验。
23.进一步地,上述方式中,在执行出征派遣操作时,首先显示备选出征单位,选中拟出征的第一出征单位后,再显示第一出征单位拟出征至出征目标的出征预览信息,这种分步骤操作和显示出征派遣信息的方式,信息显示更加清晰详细,有利于用户阅读和识别信息,同时,分步骤操作具有引导用户操作的作用,降低了用户设置出征派遣信息的操作难度,提高了用户的游戏体验。
24.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
25.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
26.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1为本发明实施例提供的一种出征派遣操作的交互页面示意图;
28.图2为本发明实施例提供的一种信息交互方法的流程图;
29.图3为本发明实施例提供的另一种出征派遣操作的交互页面示意图;
30.图4为本发明实施例提供的另一种出征派遣操作的交互页面示意图;
31.图5为本发明实施例提供的另一种出征派遣操作的交互页面示意图;
32.图6为本发明实施例提供的一种信息交互装置的结构示意图;
33.图7为本发明实施例提供的一种电子设备的示意图。
具体实施方式
34.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.出征派遣操作是slg游戏中的核心交互操作之一。图1示出了相关技术中的一种出征派遣操作的交互页面。用户选择出征目标之后,即可显示图1中的交互页面,该交互页面包括全部的出征派遣信息,例如,派遣单位总览、派遣单位总览扩展、派遣单位位置信息、已选派遣单位详细信息、任务评估信息、路线选择信息、是否自动返回选项、派遣时间信息、派遣消耗信息、路线与距离预览导航信息、以及出征确认控件。在每种信息的显示区域内部,可能还需要显示多条子信息,或者显示多个可操作控件。另外,在其他游戏中,在完成上述交互页面中的出征派遣操作之后,还可能出现出征信息确认页面,用于确认出征派遣信息,以及是否隐蔽出征等。
36.上述这些出征派遣信息均显示在图1所示的出征派遣操作的交互页面上,用户需要在该页面上逐一确认或操作。一方面,该页面中的信息显示较为拥挤,部分信息还需要缩略显示,用户阅读和识别信息的难度较大,进而导致用户设置出征派遣信息的操作难度较大,尤其对于新手玩家不友好,降低了用户的游戏体验。
37.基于上述问题,本发明实施例提供一种信息交互方法、装置和电子设备;该技术可以应用于slg游戏中,或者其他需要执行派遣出征操作的游戏场景中。
38.在本公开其中一种实施例中的信息交互方法,可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当信息交互方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
39.在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,信息交互方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
40.在一可选的实施方式中,终端设备可以为本地终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
41.在一种可能的实施方式中,本发明实施例提供了一种信息交互方法,通过终端设
备提供一图形用户界面,其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。通过该终端设备提供一图形用户界面,该图形用户界面包括出征目标;该图形用户界面中还可以包括至少一部分游戏场景的场景画面,出征目标位于场景画面中;该图形用户界面中还可以包括至少一部分游戏场景的场景地图,出征目标或出征目标的标识位于场景地图中。该出征目标具体可以是一个虚拟的人物、建筑物、军队、军队驻扎点、交通工具、或其他虚拟对象。
42.参见图2所示的一种信息交互方法的流程图,该方法包括如下步骤:
43.步骤s202,响应针对于出征目标的触发操作,显示至少一个备选出征单位;
44.针对于出征目标的触发操作,可以是直接作用于出征目标的点击操作或其他形式的操作,也可以是在其他列表或区域中,对针对出征目标的操作控件的选中操作。该触发操作用于指示需要启动针对出征目标的出征派遣交互操作流程。基于此,系统接收到该触发操作后,在图形用户界面中显示至少一个备选出征单位。备选出征单位的数量可以是一个或多个,通常根据当前用户可控制或可调动的出征单位确定。该备选出征单位可以有多种显示方式,例如,以列表的形式显示备选出征单位,以及每个备选出征单位的单位信息等,也可以在游戏场景或场景地图中显示备选出征单位,此时用户还可以直观地看出各个备选出征单位的位置。
45.在实际实现时,图形用户界面中可以显示全部的备选出征单位,也可以显示一部分备选出征单位,用户可以通过拖动场景画面、拖动场景地图或下拉列表的方式查看全部的备选出征单位。
46.步骤s204,响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;其中,出征预览信息包括:第一出征单位拟出征至出征目标的信息。
47.用户可以从备选出征单位中选择任意一个出征单位,例如,在游戏场景或场景地图中,点击出征单位或出征单位的单位标识的方式选择,或者从出征单位列表中选择;被选中的出征单位即上述第一出征单位。然后,图形用户界面中即可显示出征预览信息。该出征预览信息可以包括多种,例如,出征目标、已选中的第一出征单位的位置信息、除第一出征单位以外的其他备选出征单位的位置信息、第一出征单位的详细信息、此次出征任务的评估信息、第一出征单位移动至出征目标的备选路径、第一出征单位是否自动返回选项、出征时间信息、出征消耗信息、以及路线与距离预览导航信息等等。
48.上述出征预览信息通常与第一出征单位相关,也与出征目标相关,具体为第一出征单位拟出征至出征目标的信息。当用户选择其他的出征单位作为第一出征单位时,出征预览信息也会相应的发生变化。
49.基于上述可知,出征单位的选择对出征预览信息的影响最大,因此在本实施例中,当接收到出征目标的触发操作时,先在图形用户界面中显示备选出征单位,该备选出征单位可以显示在场景地图中,也可以以列表的形式显示,此时,先不显示其他的出征预览信息。界面中仅展示备选出征单位的信息,可以引导用户先选择出征单位;当选中第一出征单位时,再在图形用户界面中显示基于第一出征单位的出征预览信息。
50.第一出征单位选中后,需要在场景地图中显示第一出征单位拟出征至出征目标的
出征预览信息,但此时场景地图的当前视野显示范围可能没有完整的显示出征预览信息,例如,可能第一出征单位在当前的视野显示范围之外,或者第一出征单位出征至出征目标的路径没有完整显示在视野显示范围内。此时,为了便于用户查看出征预览信息,用户执行第一出征单位的选中操作之后,即可根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,具体的调整方式可以为对场景地图进行平移或者缩放处理,从而使出征预览信息可以较为完整的显示在场景地图的视野范围之内,避免用户再执行调整场景地图的视野显示范围的操作。
51.在显示基于第一出征单位的出征预览信息时,可以不再显示或者仅部分地前述备选出征单位,可以留出较大的显示空间显示出征预览信息,以便于用户对每项出征预览信息进行确认和操作。
52.上述信息交互方法中,响应针对于出征目标的触发操作,显示至少一个备选出征单位;响应于至少一个备选出征单位中第一出征单位的选中操作,显示出征预览信息;其中,该出征预览信息包括:第一出征单位拟出征至出征目标的信息。该方式中,选中拟出征的第一出征单位后,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;该方式基于用户选择的第一出征单位,实时调整场景地图的视野显示范围,可以使用户即时查看到第一出征单位对应的出征预先信息,信息显示的更加直观、全面,避免用户对场景地图进行调整的繁琐操作,提高了用户的游戏体验。
53.进一步地,上述方式中,在执行出征派遣操作时,首先显示备选出征单位,选中拟出征的第一出征单位后,再显示第一出征单位拟出征至出征目标的出征预览信息,这种分步骤操作和显示出征派遣信息的方式,信息显示更加清晰详细,有利于用户阅读和识别信息,同时,分步骤操作具有引导用户操作的作用,降低了用户设置出征派遣信息的操作难度,提高了用户的游戏体验。
54.本实施例还提供一种具体的出征派遣操作的应用场景,即上述针对于出征目标的触发操作的具体实现方式。响应作用于出征目标的点击操作,显示针对出征目标的可操作控件;该可操作控件用于:指示作用于出征目标的可执行操作;响应于可操作控件中出征控件的触发,显示至少一个备选出征单位。游戏场景中通常显示有一个或多个目标,如果用户想要攻击某个目标,即可将该目标作为出征目标,对该出征目标执行点击操作。
55.如图3所示,点击该出征目标后,界面中通常会显示一个列表,该列表中可以显示该出征目标的名称、具体信息、以及针对该出征目标的可操作控件等。每个可操作控件可以对应一种针对出征目标的可执行操作,例如,攻击操作、出征操作、标记操作等。通过点击或选中某一可操作控件,即可触发该可操作控件。在本实施例中,可操作控件中包括出征控件,用户触发该出征控件,即可开启针对出征目标的出征派遣操作的流程,首先显示上述至少一个备选出征单位。
56.下面具体描述显示至少一个备选出征单位的具体实现方式。在游戏进行过程中,图形用户界面中通常包括:包含有出征目标的至少一部分游戏场景的场景画面;响应针对于出征目标的触发操作,在图形用户界面中显示至少一部分游戏场景的场景地图、以及至少一部分备选出征单位在场景地图中的位置标识。用户通过上述实施例中的方式对出征目标执行触发操作后,图形用户界面中可以从显示游戏场景的场景画面,切换为显示游戏场
景的场景地图,也可以生成一个窗口,通过该窗口显示游戏场景的场景地图。当场景地图比较大时,图形用户界面中可以仅显示一部分游戏场景的场景地图,在初始状态下,可以以出征目标的位置标识为中心,显示场景地图;还可以显示有出征目标附近的部分备选出征单位的位置标识,用户通过拖动或缩放场景地图,可以查看全部备选出征单位在场景地图中的位置。这里的场景地图可以仅显示出征目标,以及各个备选出征单位的位置标识,不再显示与出征派遣操作无关的信息,便于用户查看各个备选出征单位的位置,以及各个备选出征单位与出征目标的相对位置。
57.上述方式中,在场景地图中显示备选出征单位,可以使用户直观地查看各个备选出征单位的位置,以及各个备选出征单位与出征目标的相对位置,基于这些位置信息,用户可以在该场景地图中直接选择拟出征的出征单位,显示备选出征单位的方式更加直观,选择出征单位的操作也简单便捷。
58.在另一种实现方式中,响应针对于出征目标的触发操作,在图形用户界面中显示第二信息列表;其中,该第二信息列表包括:每个备选出征单位、以及每个备选出征单位的单位信息。备选出征单位的单位信息可以包括单位名称,单位的攻击能力、攻击技能、可消耗能量等信息。当备选出征单位较多时,可以对第二信息列表执行下拉操作,从而查看全部的备选出征单位。通过信息列表的方式显示备选出征单位,便于用户查看各个备选出征单位的详细信息,用户也可以从信息列表中选择拟出征的出征单位,备选出征单位的信息显示更加全面,用户选择出征单位的操作方式更加灵活多样。
59.在实际实现时,可以同时通过场景地图和信息列表的方式显示备选出征单位,如图4所示,图形用户界面中的左侧大部分区域显示场景地图,该场景地图中包括出征目标和备选出征单位的位置标识;在图形用户界面的右侧列表中,即上述第二信息列表,显示备选出征单位的详细信息。可以理解,第二信息列表的显示优先级高于场景地图的显示优先级。第二信息列表会遮挡部分场景地图,用户可拖动地图或缩放地图,将想要查看的位置显示在未遮挡的显示区域。
60.用户可以直接从场景地图中选择拟出征的出征单位,也可以从第二信息列表选择拟出征的出征单位。如上述实施例所述,两种显示备选出征单位的方式各有优势,功能相互互补,用户可以根据操作习惯从不同的途径选择出征单位,提高了用户操作的便捷性。
61.基于上述多种备选出征单位的显示方式,本实施例还可以提供多种出征单位的选择方式。一种方式中,上述至少一个备选出征单位的位置标识显示在场景地图中;基于此,响应于场景地图中,第一出征单位的位置标识的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。该选中操作可以为作用于第一出征单位的位置标识的点击操作,也可以为,触发显示该第一出征单位的单位信息列表后,点击或选中该单位信息列表中的相关控件,从而实现上述第一出征单位的位置标识的选中操作。
62.另一种方式中,至少一个备选出征单位显示在第二信息列表中;基于此,响应于第二信息列表中,第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。例如,可以点击第一出征单位的单位名称,也可以点击第一出征单位的单位信息中的相关控件,从而实现第一出征单位的选中操作。
63.上述提供多种方式供用户选择拟出征的出征单位,用户可以根据操作习惯从不同的途径选择出征单位,提高了用户操作的便捷性。
64.下述实施例重点描述显示出征预览信息的具体实现方式。响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系,控制场景地图平移和/或缩放,以使出征预览信息显示在场景地图当前的视野显示范围内。在实际实现时,可以仅对场景地图进行平移或者缩放,也可以既对场景地图进行平移,又对场景地图进行缩放。场景地图的平移方向、距离、缩放倍数等参数,均可以根据出征目标与第一出征单位的位置关系确定。
65.一种具体的实现方式中,在场景地图中显示出征预览信息时,控制场景地图平移和/或缩放,以使出征目标的位置标识、第一出征单位的位置标识、以及第一出征单位移动至出征目标的路径显示在场景地图当前的视野显示范围内。当第一出征单位距离出征目标较远时,可能需要缩小场景地图,以使第一出征单位的位置标识、第一出征单位的位置标识以及二者之间的路径可以不被遮挡的显示在场景地图中;当第一出征单位距离出征目标较近时,可能需要放大场景地图,以使用户可以清楚地查看第一出征单位移动至出征目标的路径。在实际实现时,可以根据出征目标的位置标识、第一出征单位的位置标识的相对位置,以及当前场景地图的显示区域和缩放比,确定对场景地图的处理方式,可以仅对场景地图进行平移或缩放,也可以同时对场景地图平移和缩放。
66.该方式可以以合适的缩放比完整的显示第一出征单位和出征目标,以及二者之间的路径,无需用户反复调整地图,提高了用户查看导航信息的体验度。
67.例如,如果第一出征单位与出征目标较近,但第一出征单位位于当前视野显示范围之外,可以对场景地图进行平移操作,使第一出征单位和出征目标同时显示在视野显示范围之内。再如,如果第一出征单位与出征目标较远,第一出征单位位于当前视野显示范围之外,可以对场景地图进行缩小操作,也可对场景地图进行适当的平移,使第一出征单位和出征目标同时显示在视野显示范围之内。
68.上述方式中,当用户触发第一出征单位的选中操作,实时控制场景地图平移或缩放,从而使出征预览信息显示在场景地图当前的视野显示范围内,用户可以即时查看到第一出征单位对应的出征预先信息,信息显示的更加直观、全面,避免用户对场景地图进行调整的繁琐操作,提高了用户的游戏体验。
69.响应于至少一个备选出征单位中第一出征单位的选中操作,在第一信息列表中显示出征相关信息;其中,该出征相关信息包括:与出征预览信息相关的信息和/或可操作控件;第一信息列表的显示优先级高于场景地图的显示优先级。
70.上述出征预览信息可以包括第一出征单位的位置标识、出征目标的位置标识,以及第一出征单位移动至出征目标的路径的路径,该路径可以用于指示第一出征单位出征至出征目标时,经过的道路、建筑或位置点。除了在场景地图中显示出征预览信息,其他的出征相关信息显示在第一信息列表中;该出征相关信息可以包括多种,如第一出征单位的单位信息、针对出征目标的出征任务信息、出征时间信息和出征消耗信息等,这些信息可以直接显示在第一信息列表中,供用户查看;另外,与出征预览信息相关的可操作控件,例如,第一出征单位移动至出征目标的备选路径、第一出征单位是否自动返回选项等信息的可操作控件,需要用户操作相关的控件进行选择,例如,第一出征单位移动至出征目标的备选路径
包括三个,每个备选路径设置一个可操作控件,用户选中哪个备选路径的可操作控件,就将该备选路径作为第一出征单位移动至出征目标的路径,并将该路径显示在场景地图中。
71.上述第一信息列表的显示优先级高于场景地图的显示优先级,第一信息列表可能会遮挡部分场景地图,基于此,可以将第一信息列表设置在图形用户界面的边缘区域,例如,顶部、左右两侧或底部,在中心位置处的显示区域显示场景地图,便于用户查看。
72.出征相关信息具体包括下述中的多种:第一出征单位的单位信息、针对出征目标的出征任务信息、第一出征单位移动至出征目标的备选路径、第一出征单位是否自动返回选项、出征时间信息和出征消耗信息;这些出征相关信息均需要通过上述第一信息列表信息。如果这些信息集中显示在同一区域,一方面可能会对场景地图造成遮挡,另一方面信息显示过于密集,不利于用户识别和确认信息。基于此,本实施例中将第一信息列表划分为多个子列表,该第一信息列表包括多个子列表;每个子列表用于显示至少一部分出征相关信息。通过划分成多个子列表,可以将上述出征相关信息分散显示,有利于对出征相关信息的显示区域进行合理的分布。具体的,可以将上述出征相关信息划分为多组,每个子列表用于显示一组出征相关信息。这些子列表可以分布在图形用户界面的边缘区域,例如右侧边缘、底部边缘、左侧边缘等,不仅便于用户操作,还不遮挡场景地图中出征预览信息的显示。
73.为了便于理解,图5作为一个示例,出征目标的位置标识、第一出征单位的位置标识、以及第一出征单位移动至出征目标的路径显示在场景地图中;第一信息列表包括多个子列表,其中,右侧子列表用于显示第一出征单位的单位信息,也可以称为第一出征单位的详细信息;左下角子列表用于显示第一出征单位移动至出征目标的备选路径,即路线选择信息,底部子列表用于显示针对出征目标的出征任务信息,即图5中的任务评估信息,还用于显示出征时间信息(也称为派遣时间信息)、出征消耗信息(也称为派遣消耗信息)、以及出征确认控件。当用户点击该出征确认控件时,即可基于当前显示的出征预览信息和出征相关信息,控制第一出征单位出征至出征目标。
74.一种具体的实现方式中,上述出征相关信息还包括:第一出征单位移动至出征目标的备选路径;响应于备选路径中第一路径的选中操作,基于第一路径,更新显示出征预览信息和出征相关信息。该备选路径中可以包括多条路径,当第一出征单位被选中后,场景地图中可以选择多个备选路径中的一条路径,该路径可以为默认路径;然后,用户还可以从备选路径选择除默认路径以外的其他路径,如上述第一路径,当用户选中第一路径之后,场景地图和其他出征相关信息实时更新,显示第一路径下的出征预览信息和出征相关信息。通过实时更新信息,可以清晰的展示不同的出征路径的相关信息,便于用户快速确定使用哪条路径出征。
75.具体的,上述备选路径中,包括从第一出征单位直达至出征目标的路径,还可以包括从第一出征单位先到达中转地点,再从中转地点到达出征目标的路径。中转地点也可以称为中继点,中继点可以为用户自己的建筑地点或者盟友的建筑地点。如图5中,第一出征单位先到达中转地点,再到达出征目标,另外,还可以设置第一出征单位的移动方式,例如,第一出征单位到达中转地点之间的路径,可以采用曲率移动,从中转地点到达出征目标之间的路径,可以采用常规移动,即通过动力引擎移动。图5中,通过不同的线条表示不同的移动方式。
76.另外,在变换路径的过程中,如果路径的变化较大,还可能需要调整场景地图当前
的视野显示范围;具体的,响应于所述备选路径中第一路径的选中操作,基于第一路径,调整场景地图当前的视野显示范围,以使所述第一路径显示在所述场景地图当前的视野显示范围内。
77.其他实现方式中,上述图形用户界面中还显示有除第一出征单位以外的备选出征单位;响应于备选出征单位中第二出征单位的选中操作,将第二出征单位确定为更新的第一出征单位,基于更新的第一出征单位与出征目标的位置关系,更新场景地图当前的视野显示范围,以及视野显示范围内的出征预览信息。如图5中,当前显示的是第一出征单位拟出征至出征目标的出征预览信息和出征相关信息,如果用户点击右下角的备选出征单位,则该备选出征单位则作为新的第一出征单位,基于该第一出征单位,更新出征预览信息和出征相关信息。另外,如果更新的第一出征单位没有位于场景地图当前的视野显示范围,或者位于该视野显示范围的边缘,此时,还需要对场景地图进行平移、缩放等操作,以更新场景地图当前的视野显示范围,使更新的第一出征单位、出征目标以及二者之间的路径完整显示在视野显示范围之内。
78.通过实时更新信息,可以清晰的展示不同的出征单位的相关信息,便于用户快速确定使用哪个出征单位出征。
79.上述方式中,用户可以在场景地图中选择新的第一出征单位,从而触发出征预览信息和出征相关信息的实时更新显示。其他方式中,还可以返回显示备选出征单位的页面,重新选择第一出征单位。
80.用户确认了当前显示的出征预览信息和出征相关信息之后,即可执行出征触发操作,响应于该出征触发操作,基于出征预览信息,控制第一出征单位出征至出征目标。如图5中,用户可以点击出征确认控件,开始执行出征操作。
81.出征操作在执行过程中,显示游戏场景的场景画面,可以控制游戏场景中的虚拟摄像机移动,使场景画面的画面中心区域包括第一出征单位的起点位置和出征目标的位置。在低层级的显示状态中,可以显示第一出征单位和出征目标的模型、标记信息、名称、以及起点终点标识;在高层级的显示状态中,可以隐藏出征单位和出征目标的模型和标记信息,显示名称和起点终点标识。
82.上述实施例所示的信息交互方法,可以全面而详尽的展示出征派遣信息,同时,采用分布操作的交互方式,有益于减少用户信息负担,便于用户确认和操作出征派遣信息。
83.对应于上述方法实施例,参见图6所示的一种信息交互装置的结构示意图,通过终端设备提供一图形用户界面;图形用户界面显示的内容包括场景地图以及位于场景地图中的出征目标;该装置包括:
84.第一显示模块60,用于响应针对于出征目标的触发操作,显示至少一个备选出征单位;
85.第二显示模块62,用于响应于至少一个备选出征单位中第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;其中,出征预览信息包括:第一出征单位拟出征至出征目标的信息。
86.上述信息交互装置中,响应针对于出征目标的触发操作,显示至少一个备选出征单位;响应于至少一个备选出征单位中第一出征单位的选中操作,显示出征预览信息;其
中,该出征预览信息包括:第一出征单位拟出征至出征目标的信息。该方式中,在执行出征派遣操作时,首先显示备选出征单位,选中拟出征的第一出征单位后,再显示第一出征单位拟出征至出征目标的出征预览信息,这种分步骤操作和显示出征派遣信息的方式,信息显示更加清晰详细,有利于用户阅读和识别信息,同时,分步骤操作具有引导用户操作的作用,降低了用户设置出征派遣信息的操作难度,提高了用户的游戏体验。
87.进一步地,上述方式中,选中拟出征的第一出征单位后,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息;该方式基于用户选择的第一出征单位,实时调整场景地图的视野显示范围,可以使用户即时查看到第一出征单位对应的出征预先信息,信息显示的更加直观、全面,避免用户对场景地图进行调整的繁琐操作,提高了用户的游戏体验。
88.上述第二显示模块还用于:响应于所述至少一个备选出征单位中第一出征单位的选中操作,根据所述出征目标与所述第一出征单位的位置关系,控制所述场景地图平移和/或缩放,以使所述出征预览信息显示在所述场景地图当前的视野显示范围内。
89.上述出征预览信息包括:出征目标的位置标识、第一出征单位的位置标识、以及第一出征单位移动至出征目标的路径。
90.上述装置还包括:第三显示模块,用于:响应于至少一个备选出征单位中第一出征单位的选中操作,在第一信息列表中显示出征相关信息;其中,出征相关信息包括:与出征预览信息相关的信息和/或可操作控件;第一信息列表的显示优先级高于场景地图的显示优先级。
91.上述出征相关信息包括下述中的多种:第一出征单位的单位信息、针对出征目标的出征任务信息、第一出征单位移动至出征目标的备选路径、第一出征单位是否自动返回选项、出征时间信息和出征消耗信息;第一信息列表包括多个子列表;每个子列表用于显示至少一部分出征相关信息。
92.上述出征相关信息还包括:第一出征单位移动至出征目标的备选路径;上述装置还包括:第一更新模块,用于:响应于备选路径中第一路径的选中操作,基于第一路径,更新显示出征预览信息和出征相关信息。
93.上述装置还包括:第一调整模块,用于:响应于备选路径中第一路径的选中操作,基于第一路径,调整场景地图当前的视野显示范围,以使第一路径显示在场景地图当前的视野显示范围内。
94.上述场景地图中还显示有除第一出征单位以外的备选出征单位;上述装置还包括:第二更新模块,用于:响应于备选出征单位中第二出征单位的选中操作,将第二出征单位确定为更新的第一出征单位,基于更新的第一出征单位与出征目标的位置关系,更新场景地图当前的视野显示范围,以及视野显示范围内的出征预览信息。
95.上述第一显示模块,还用于:响应作用于出征目标的点击操作,显示针对出征目标的可操作控件;可操作控件用于:指示作用于出征目标的可执行操作;响应于可操作控件中出征控件的触发,显示至少一个备选出征单位。
96.上述第一显示模块,还用于:响应针对于出征目标的触发操作,在图形用户界面中显示第二信息列表;其中,第二信息列表包括:每个备选出征单位、以及每个备选出征单位的单位信息。
97.上述第二信息列表的显示优先级高于场景地图的显示优先级。
98.上述至少一个备选出征单位的位置标识显示在场景地图中;上述第二显示模块还用于:响应于场景地图中,第一出征单位的位置标识的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。
99.上述至少一个备选出征单位显示在第二信息列表中;上述第二显示模块还用于:响应于第二信息列表中,第一出征单位的选中操作,根据出征目标与第一出征单位的位置关系调整场景地图当前的视野显示范围,以通过调整后的视野显示范围显示出征预览信息。
100.上述装置还包括出征模块,用于:响应于出征触发操作,基于出征预览信息,控制第一出征单位出征至出征目标。
101.本实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述信息交互方法。该电子设备可以是服务器,也可以是终端设备。
102.参见图7所示,该电子设备包括处理器100和存储器101,该存储器101存储有能够被处理器100执行的机器可执行指令,该处理器100执行机器可执行指令以实现上述信息交互方法。
103.进一步地,图7所示的电子设备还包括总线102和通信接口103,处理器100、通信接口103和存储器101通过总线102连接。
104.其中,存储器101可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non

volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
105.处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field

programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成前述实施例的方法的步骤。
106.本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指
令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述信息交互方法。
107.本发明实施例所提供的信息交互方法、装置、电子设备及存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
108.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
109.另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
110.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
111.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
112.最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1