System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及游戏,具体而言,涉及一种游戏中的虚拟地图显示方法、装置、电子设备及存储介质。
技术介绍
1、在游戏过程中,为了便于玩家控制虚拟对象在虚拟场景中移动,玩家需要经常查看虚拟地图。相关技术中,玩家通过双手进行地图缩放以查看虚拟地图,但当玩家控制的虚拟对象在虚拟场景中执行虚拟动作时,会导致玩家的一只手被占用。
2、现有技术中,可以通过单手滑动地图缩放尺来缩放虚拟地图,但虚拟地图中的目标位置在图形用户界面上的位置会在缩放过程中发生位移,需要玩家重新定位,不便于玩家查看虚拟地图中的目标位置,增加了玩家的操作时间,从而降低了人机交互效率。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种游戏中的虚拟地图显示方法、装置、电子设备及存储介质,玩家能够控制虚拟对象连续执行虚拟动作,同时精准缩放虚拟地图中的目标位置,缩短了玩家的操作时间,从而提高了人机交互效率。
2、第一方面,本申请实施例提供了一种游戏中的虚拟地图显示方法,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟地图和至少部分虚拟场景,所述虚拟地图为所述虚拟场景的缩略图,所述虚拟地图显示方法包括:
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、第二方面,本申请实施例还提供了一种游戏中的虚拟地图显示装置,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟地图和至少部分虚拟场景,所述虚拟地图为所述虚拟场景的缩略图,所述虚拟地图显示装置包括:
28、动作控制模块,用于响应于持续作用在图形用户界面中功能控件的第一触控操作,控制虚拟对象在虚拟场景中执行与所述功能控件对应的虚拟动作;
29、位置选中模块,用于在持续监听到所述第一触控操作的状态下,响应于对所述虚拟地图的第二触控操作,从所述虚拟地图中选中目标位置;
30、地图缩放模块,用于在所述目标位置处于选中状态下,响应于对所述虚拟地图的第三触控操作,以所述目标位置为缩放中心对所述虚拟地图进行缩放。
31、第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执本文档来自技高网...
【技术保护点】
1.一种游戏中的虚拟地图显示方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟地图和至少部分虚拟场景,所述虚拟地图为所述虚拟场景的缩略图,所述虚拟地图显示方法包括:
2.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述虚拟地图显示方法还包括:
3.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第一触控操作包括连击操作、长按操作或滑动操作,所述第二触控操作包括长按操作或双击操作,所述第三触控操作包括滑动操作、长按操作或点击操作。
4.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第二触控操作与所述第三触控操作为连续操作,或所述第二触控操作与所述第三触控操作为间断操作。
5.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述在所述目标位置处于选中状态下,响应于对所述虚拟地图的第三触控操作,以所述目标位置为缩放中心对所述虚拟地图进行缩放,包括:
6.根据权利要求5所述的虚拟地图显示方法,其特征在于,所述分界线为经过所述目标位置和目标顶点的直线:其中,若所述虚拟地图位于所述图形用户
7.根据权利要求5所述的虚拟地图显示方法,其特征在于,若所述虚拟地图位于所述图形用户界面的左侧,则所述第一操作区域位于所述虚拟地图的左侧,所述第二操作区域位于所述虚拟地图的右侧;
8.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第三触控操作为滑动操作,
9.根据权利要求8所述的虚拟地图显示方法,其特征在于,所述虚拟地图显示方法还包括:
10.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第三触控操作为点击操作,
11.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述虚拟地图显示方法还包括:
12.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述虚拟地图显示方法还包括:
13.一种游戏中的虚拟地图显示装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟地图和至少部分虚拟场景,所述虚拟地图为所述虚拟场景的缩略图,所述虚拟地图显示装置包括:
14.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至12任一所述游戏中的虚拟地图显示方法的步骤。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至12任一所述游戏中的虚拟地图显示方法的步骤。
...【技术特征摘要】
1.一种游戏中的虚拟地图显示方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟地图和至少部分虚拟场景,所述虚拟地图为所述虚拟场景的缩略图,所述虚拟地图显示方法包括:
2.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述虚拟地图显示方法还包括:
3.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第一触控操作包括连击操作、长按操作或滑动操作,所述第二触控操作包括长按操作或双击操作,所述第三触控操作包括滑动操作、长按操作或点击操作。
4.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述第二触控操作与所述第三触控操作为连续操作,或所述第二触控操作与所述第三触控操作为间断操作。
5.根据权利要求1所述的虚拟地图显示方法,其特征在于,所述在所述目标位置处于选中状态下,响应于对所述虚拟地图的第三触控操作,以所述目标位置为缩放中心对所述虚拟地图进行缩放,包括:
6.根据权利要求5所述的虚拟地图显示方法,其特征在于,所述分界线为经过所述目标位置和目标顶点的直线:其中,若所述虚拟地图位于所述图形用户界面的左侧,所述目标顶点为所述图形用户界面包括的四个顶点中,位于所述图形用户界面底部且位于所述图形用户界面左侧的顶点;若所述虚拟地图位于所述图形用户界面的右侧,所述目标顶点为所述图形用户界面包括的四个顶点中,位于所述图形用户界面底部且位于所述图形用户界面右侧的顶点。
7.根据权利要求5所述的虚拟...
【专利技术属性】
技术研发人员:雷婧雯,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。