本申请实施例涉及图形用户界面领域,特别涉及一种虚拟环境中的信息显示方法、装置、设备及程序产品。
背景技术:
1、用户可以操作游戏程序中的游戏人物进行竞技对抗。游戏程序提供有虚拟环境,游戏人物是位于虚拟环境中的虚拟角色。
2、终端上显示有虚拟环境画面和平视显示hud控件。该虚拟环境画面是以当前虚拟角色的视角对虚拟世界进行观察得到的画面,hud控件是对游戏内相关信息进行展示的画面,通常显示于虚拟环境画面的上层。相关技术中,当虚拟角色在虚拟环境中运动时,用户可通过虚拟环境画面及hud控件获取虚拟角色的状态信息。
3、但相关技术中hud控件静止悬浮于虚拟环境画面的上方,展示信息的方式较为单一。
技术实现思路
1、本申请提供了一种虚拟环境中的信息显示方法、装置、设备及程序产品,通过不同的角色状态来调整不同的透视角度显示hud控件。所述技术方案如下:
2、根据本申请的一方面,提供了一种虚拟环境中的信息显示方法,所述方法包括:
3、显示虚拟环境画面和平视显示hud控件,所述虚拟环境画面用于显示对虚拟环境进行观察得到的画面,所述hud控件用于显示控制虚拟角色所需的用户界面ui信息;
4、控制所述虚拟角色在所述虚拟环境中活动;
5、基于所述虚拟角色的角色状态,显示具有不同透视角度的所述hud控件,所述透视角度是指所述hud控件与所述虚拟环境画面的成像平面之间的夹角。
6、根据本申请的一方面,提供了一种虚拟环境中的信息显示装置,所述装置包括:
7、显示模块,用于显示虚拟环境画面和平视显示hud控件,所述虚拟环境画面用于显示对虚拟环境进行观察得到的画面,所述hud控件用于显示控制虚拟角色所需的用户界面ui信息;
8、控制模块,用于控制所述虚拟角色在所述虚拟环境中活动;
9、所述显示模块,还用于基于所述虚拟角色的角色状态,显示具有不同透视角度的所述hud控件,所述透视角度是指所述hud控件与所述虚拟环境画面的成像平面之间的夹角。
10、根据本申请的另一方面,提供了一种计算机设备,该计算机设备包括:处理器和存储器,存储器中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行以实现如上方面所述的虚拟环境中的信息显示方法。
11、根据本申请的另一方面,提供了一种计算机存储介质,计算机可读存储介质中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行以实现如上方面所述的虚拟环境中的信息显示方法。
12、根据本申请的另一方面,提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中;所述计算机程序由计算机设备的处理器从所述计算机可读存储介质读取并执行,使得所述计算机设备执行如上方面所述的虚拟环境中的信息显示方法。
13、本申请提供的技术方案带来的有益效果至少包括:
14、通过显示虚拟环境画面和平视显示hud控件;基于虚拟角色在虚拟环境中活动时的角色状态,显示具有不同透视角度的hud控件。本申请提供了一种新的信息显示方法,将hud控件的信息显示方式与虚拟角色的角色状态相关联,通过不同的透视角度显示hud控件,从而辅助用户通过透视角度确定虚拟角色的角色状态,提高了人机交互效率。
1.一种虚拟环境中的信息显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述虚拟角色的角色状态,显示具有不同透视角度的所述hud控件,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一状态为行走状态,所述第二状态为奔跑状态;
4.根据权利要求1所述的方法,其特征在于,所述基于所述虚拟角色的角色状态,显示具有不同透视角度的所述hud控件,包括:
5.根据权利要求4所述的方法,其特征在于,所述响应于所述虚拟角色的角色状态的属性参数变化,改变所述hud控件的透视角度,包括:
6.根据权利要求4所述的方法,其特征在于,所述响应于所述虚拟角色的角色状态的属性参数变化,改变所述hud控件的透视角度,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述虚拟角色的角色状态,显示具有不同透视角度的所述hud控件,包括:
8.根据权利要求7所述的方法,其特征在于,所述第三状态为受击状态;
9.根据权利要求1至8任一所述的方法,其特征在于,
10.根据权利要求1至8任一所述的方法,其特征在于,所述hud控件包括操作控件;所述方法还包括:
11.根据权利要求10所述的方法,其特征在于,所述操作控件包括第一类型的操作控件;
12.根据权利要求10所述的方法,其特征在于,所述操作控件包括第二类型的操作控件;
13.一种虚拟环境中的信息显示装置,其特征在于,所述装置包括:
14.一种计算机设备,其特征在于,所述计算机设备包括:处理器和存储器,所述存储器中存储有至少一条计算机程序,至少一条所述计算机程序由所述处理器加载并执行以实现如权利要求1至12中任一项所述的虚拟环境中的信息显示方法。
15.一种计算机存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,至少一条计算机程序由处理器加载并执行以实现如权利要求1至12中任一项所述的虚拟环境中的信息显示方法。
16.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序存储在计算机可读存储介质中;所述计算机程序由计算机设备的处理器从所述计算机可读存储介质读取并执行,使得所述计算机设备执行如权利要求1至12中任一项所述的虚拟环境中的信息显示方法。