【技术实现步骤摘要】
虚拟场景中的虚拟道具展示方法、计算机设备及存储介质
本申请涉及虚拟场景
,特别涉及一种虚拟场景中的虚拟道具展示方法、计算机设备及存储介质。
技术介绍
目前,在具有虚拟武器的游戏类应用程序中,比如,在第一人称射击类游戏中,用户可以选择虚拟武器的初始模型以外的其它模型,并且可以在对战过程中的虚拟场景下展示选择的虚拟武器模型。在相关技术中,游戏类应用程序中可以预先设定若干个虚拟武器对应的模型外观,同一种虚拟武器可以具有不同的模型外观,用户可以在未进入对战时自定义自己的虚拟武器的模型外观,比如,用户在准备对战的大厅中选择虚拟武器的若干种模型外观中的任意一个,作为接下来进行对战过程中展示的虚拟武器的模型外观。相关技术中,在对战过程中为了展示其它用户的虚拟武器的模型外观,用户的终端需要获取对战中所有其他用户的虚拟武器的模型外观的数据,这就需要终端从服务器中获取大量的数据,从而浪费终端的网络流量。
技术实现思路
本申请实施例提供了一种虚拟场景中的虚拟道具展示方法、计算机设备及存储介质,可以在虚拟场景中展示其它虚拟对象装备的虚拟道具的自定义外观时,减少终端的网络流量的浪费,技术方案如下:一方面,提供了虚拟场景中的虚拟道具展示方法,所述方法包括:展示虚拟场景画面,所述虚拟场景画面是以第一虚拟对象对应的视角观察所述虚拟场景的画面;响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,从服务器获取第一虚拟道具的自定义外观参数,所述第一虚拟道具是 ...
【技术保护点】
1.一种虚拟场景中的虚拟道具展示方法,其特征在于,所述方法包括:/n展示虚拟场景画面,所述虚拟场景画面是以第一虚拟对象对应的视角观察所述虚拟场景的画面;/n响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,从服务器获取第一虚拟道具的自定义外观参数,所述第一虚拟道具是所述第二虚拟对象装备的虚拟道具;所述自定义外观参数用于指示用户对虚拟道具自定义的外观效果;/n响应于所述第二虚拟对象处于所述虚拟场景画面中,按照所述第一虚拟对象的自定义外观参数,在所述虚拟场景画面中展示装备在所述第二虚拟对象上的所述第一虚拟道具。/n
【技术特征摘要】 【专利技术属性】
1.一种虚拟场景中的虚拟道具展示方法,其特征在于,所述方法包括:
展示虚拟场景画面,所述虚拟场景画面是以第一虚拟对象对应的视角观察所述虚拟场景的画面;
响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,从服务器获取第一虚拟道具的自定义外观参数,所述第一虚拟道具是所述第二虚拟对象装备的虚拟道具;所述自定义外观参数用于指示用户对虚拟道具自定义的外观效果;
响应于所述第二虚拟对象处于所述虚拟场景画面中,按照所述第一虚拟对象的自定义外观参数,在所述虚拟场景画面中展示装备在所述第二虚拟对象上的所述第一虚拟道具。
2.根据权利要求1所述的方法,其特征在于,所述响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,从服务器获取第一虚拟道具的自定义外观参数之前,还包括:
响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,在本地缓冲中查询所述第一虚拟道具的自定义外观参数;
所述从服务器获取第一虚拟道具的自定义外观参数,包括:
响应于在本地缓冲中未查询到所述第一虚拟道具的自定义外观参数,从所述服务器获取所述第一虚拟道具的自定义外观参数。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将从所述服务器获取到的所述第一虚拟道具的自定义外观参数存储到本地缓存中。
4.根据权利要求1所述的方法,其特征在于,所述从服务器获取第一虚拟道具的自定义外观参数,包括:
从虚拟场景服务器获取所述第一虚拟道具的标识;所述虚拟场景服务器是为所述虚拟场景提供后台支持的服务器;
通过所述第一虚拟道具的标识,从外观自定义服务器获取所述第一虚拟道具的自定义外观参数;所述外观自定义服务器是为虚拟道具的外观效果自定义功能提供后台支持的服务器。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离大于或者等于所述第一距离阈值,且所述第二虚拟对象处于所述虚拟场景画面中,按照所述第一虚拟道具的默认外观参数,在所述虚拟场景画面中展示装备在所述第二虚拟对象上的所述第一虚拟道具。
6.根据权利要求1所述的方法,其特征在于,所述自定义外观参数包括自定义填充底纹参数,以及,自定义图案参数中的至少一种;所述自定义填充底纹参数用于指示在虚拟道具的模型表面叠加的填充底纹;所述自定义图案参数用于指示在虚拟道具的填充底纹上叠加的图案;
所述响应于第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于第一距离阈值,从服务器获取第一虚拟道具的自定义外观参数,包括:
响应于所述第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于所述第一距离阈值,且大于第二距离阈值,从所述服务器获取所述第一虚拟道具的自定义填充底纹参数;
响应于所述第二虚拟对象与所述第一虚拟对象在所述虚拟场景中的距离小于或者等于所述第二距离阈值,从所述服务器获取所述第一虚拟道具的自定义图案参数;
其中,所述第一距离阈值大于所述第二距离阈值。
7.根据权利要求1至6任一所述的方法,其特征在于,所述展示虚拟场景画面之前,还包括:
展示外观自定义界面,所述外观自定义界面中包含虚拟道具展示区域,以及,自定义控件区域;所述虚拟道具展示区域用于展示第二虚拟道具的模型,所述自定义控件区域包含各种外观元素的自定义控件;
响应于对目标自定义控件的选择操作,在所述第二虚拟道具的模型上叠加所述目标定义控件对应的外观元素;
响应于自定义完成操作,根据所述第二虚拟道具的模型上叠加的外观元素生成所述第二虚拟道具的自定义外观参数;
将所述第二虚拟道具的自定义外观参数上传至服务器;
所述方法还包括:
技术研发人员:裴媛媛,杨韧,王立刚,李庆文,陈亮亮,李乐鹏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。