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

页面切换方法和装置、存储介质及电子设备制造方法及图纸

技术编号:41271792 阅读:3 留言:0更新日期:2024-05-11 09:25
本申请公开了一种页面切换方法和装置、存储介质及电子设备。其中,该方法包括:显示第一页面,其中,第一页面中显示有第一虚拟场景中的虚拟对象;响应于第一放大操作,对第一页面进行放大,并显示第一页面被放大后的页面;在第一放大操作触发了进入第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示第一页面切换到显示第一虚拟对象对应的第二页面。本申请解决了相关技术中在页面切换过程中出现的操作效率较低的技术问题。

【技术实现步骤摘要】

本申请涉及计算机,具体而言,涉及一种页面切换方法和装置、存储介质及电子设备


技术介绍

1、在虚拟社交场景中,通常包括不同的场景区域、虚拟角色等元素,且不同的场景区域代表了不同的社交情景范围,为了增加虚拟社交的趣味性,可以根据用户需要选择想要进入的场景区域,例如,进入好友广场,或者进入以学习为目的的自习室等。

2、相关技术中,主要通过点击可交互元素的方式进入场景区域的下一级或上一级场景,也即,通过点击操作的方式实现页面的切换,例如,通过点击目标虚拟角色,进入该目标虚拟角色的用户可以与该角色之间进行交互进入该角色的详情页,从而实现与目标虚拟角色之间的交互。但如果想要在放大后的页面中交互,且在切换后的页面中继续交互时,用户通过在当前页面中执行缩放操作(例如,放大操作),仅能在放大后的当前页面中进行交互,但无法进入切换后的页面。

3、针对上述问题,用户需要在当前页面中先执行缩放操作(例如,放大操作),再执行点击操作,也即,需要在缩放操作和点击操作之间进行切换,才能实现页面的切换,造成了页面切换过程中出现的操作效率较低的技术问题。

4、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种页面切换方法和装置、存储介质及电子设备,以至少解决在页面切换过程中出现的操作效率较低的技术问题。

2、根据本申请实施例的一个方面,提供了一种页面切换方法,包括:显示第一页面,其中,第一页面中显示有第一虚拟场景中的虚拟对象;响应于第一放大操作,对第一页面进行放大,并显示第一页面被放大后的页面;在第一放大操作触发了进入第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示第一页面切换到显示第一虚拟对象对应的第二页面。

3、可选地,在上述第一放大操作触发了进入第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示第一页面切换到显示第一虚拟对象对应的第二页面,包括:在第一页面被放大的倍数大于或等于第一预设倍数、且第一放大操作的放大中心位于第一虚拟对象上的情况下,将显示第一页面切换到显示第二页面;或者在第一页面被放大的倍数大于或等于第一预设倍数、且第一页面被放大后的页面的中心位于第一虚拟对象上的情况下,将显示第一页面切换到显示第二页面。

4、可选地,上述方法还包括:在第一放大操作是双指在屏幕上触发的放大操作的情况下,将双指在屏幕上的中心确定为第一放大操作的放大中心。

5、可选地,上述将显示第一页面切换到显示第一虚拟对象对应的第二页面包括:在第一页面被放大的过程中,逐渐隐藏显示第一页面被放大后的页面,并逐渐显示第二页面。

6、可选地,上述方法还包括:在第二页面中显示第二虚拟场景中的虚拟对象的情况下,响应于第二放大操作,对第二页面进行放大,并显示第二页面被放大后的页面;在第二放大操作触发了进入第二虚拟场景中的第二虚拟对象对应的第三页面的情况下,将显示第二页面切换到显示第二虚拟对象对应的第三页面。

7、可选地,上述方法还包括:在第二页面中显示第二虚拟场景中的虚拟对象、且第一放大操作未结束且被持续执行的情况下,响应于持续执行的第一放大操作,对第二页面进行放大,并显示第二页面被放大后的页面;在持续执行的第一放大操作触发了进入第二虚拟场景中的第二虚拟对象对应的第三页面的情况下,将显示第二页面切换到显示第二虚拟对象对应的第三页面。

8、可选地,上述第一放大操作是双指在屏幕上触发的放大操作,且在将显示第一页面切换到显示第二页面之后,双指继续保持与屏幕的接触;

9、其中,在第二页面中显示第二虚拟场景中的虚拟对象、且第一放大操作未结束且被持续执行的情况下,响应于持续执行的第一放大操作,对第二页面进行放大,并显示第二页面被放大后的页面,包括:

10、在第二页面中显示第二虚拟场景中的虚拟对象、且双指在屏幕上朝彼此远离的方向移动的情况下,响应于双指在屏幕上触发的第一放大操作,对第二页面进行放大,并显示第二页面被放大后的页面。

11、可选地,上述将显示第一页面切换到显示第一虚拟对象对应的第二页面,包括:在第一虚拟对象是虚拟建筑的情况下,显示虚拟建筑对应的第二页面,其中,第二页面是虚拟建筑的详情页面,虚拟建筑的详情页面中显示虚拟建筑中的第二虚拟场景,第二虚拟场景中有虚拟建筑中的虚拟角色和/或虚拟物体;或者在第一虚拟对象是虚拟角色的情况下,显示虚拟角色对应的第二页面,其中,第二页面是虚拟角色的详情页面,虚拟角色的详情页面中显示虚拟角色的角色信息。

12、可选地,上述方法还包括:显示第三页面;响应于第一缩小操作,对第三页面进行缩小,并显示第三页面被缩小后的页面;在第一缩小操作触发进入第二页面的情况下,将显示第三页面切换到显示第二页面。

13、可选地,上述在第一缩小操作触发进入第二页面的情况下,将显示第三页面切换到第二页面,包括:在第三页面被缩小的比例小于或等于第一预设比例的情况下,将显示第三页面切换到显示第二页面。

14、可选地,上述方法还包括:在显示第二页面、且第一缩小操作未结束且被持续执行的情况下,响应于持续执行的第一缩小操作,对第二页面进行缩小,并显示第二页面被缩小后的页面;在第一缩小操作触发了进入第一页面的情况下,将显示第二页面切换到显示第一页面。

15、根据本申请实施例的另一方面,还提供了一种页面切换装置,包括:第一显示单元,用于显示第一页面,其中,第一页面中显示有第一虚拟场景中的虚拟对象;第一处理单元,用于响应于第一放大操作,对第一页面进行放大,并显示第一页面被放大后的页面;第二处理单元,用于在第一放大操作触发了进入第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示第一页面切换到显示第一虚拟对象对应的第二页面。

16、根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述页面切换方法。

17、根据本申请实施例的又一方面,还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。

18、根据本申请实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述页面切换方法。

19、通过本申请提供的上述实施例,通过对第一页面执行第一放大操作,并在第一放大操作触发了进入第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示的第一页面切换到显示第一虚拟对象对应的第二页面。换言之,仅需要对第一页面中执行单一地放大操作,即可将第一页面切换成第二页面,减少了操作步骤,降低了操作的复杂性,从而解决了页面切换过程中出现的操作效率较低的技术问题,实现了提高操作效率的技术效果。

本文档来自技高网...

【技术保护点】

1.一种页面切换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述第一放大操作触发了进入所述第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示所述第一页面切换到显示所述第一虚拟对象对应的第二页面,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述将显示所述第一页面切换到显示所述第一虚拟对象对应的第二页面包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述第一放大操作是双指在屏幕上触发的放大操作,且在将显示所述第一页面切换到显示所述第二页面之后,所述双指继续保持与所述屏幕的接触;

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述将显示所述第一页面切换到显示所述第一虚拟对象对应的第二页面,包括:

9.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述在所述第一缩小操作触发进入所述第二页面的情况下,将显示所述第三页面切换到所述第二页面,包括:

11.根据权利要求9所述的方法,其特征在于,所述方法还包括:

12.一种页面切换装置,其特征在于,包括:

13.一种计算机可读的存储介质,其特征在于,计算机可读的存储介质包括存储的程序,其中,程序被处理器运行时执行权利要求1至11任一项中的方法。

14.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至11任一项中方法的步骤。

15.一种电子设备,包括存储器和处理器,其特征在于,存储器中存储有计算机程序,处理器被设置为通过计算机程序执行权利要求1至11任一项中的方法。

...

【技术特征摘要】

1.一种页面切换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述第一放大操作触发了进入所述第一虚拟场景中的第一虚拟对象对应的第二页面的情况下,将显示所述第一页面切换到显示所述第一虚拟对象对应的第二页面,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述将显示所述第一页面切换到显示所述第一虚拟对象对应的第二页面包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述第一放大操作是双指在屏幕上触发的放大操作,且在将显示所述第一页面切换到显示所述第二页面之后,所述双指继续保持与所述屏幕的接触;

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述将显示所述第一页面切...

【专利技术属性】
技术研发人员:陈腾
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1