[发明专利]基于虚拟场景的操作控件显示方法及装置有效
| 申请号: | 202010329239.9 | 申请日: | 2020-04-23 |
| 公开(公告)号: | CN111589128B | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 万钰林;胡勋;翁建苗;粟山东 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | A63F13/56 | 分类号: | A63F13/56 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 虚拟 场景 操作 控件 显示 方法 装置 | ||
本申请公开了一种基于虚拟场景的操作控件显示方法、装置、设备及存储介质,属于计算机技术领域。本申请通过获取目标虚拟对象在虚拟场景中的位置信息,由于虚拟场景中的不同区域会出现不同类型的虚拟元素,因此基于该位置信息、该虚拟场景内的虚拟元素中的至少一项,可以确定该目标虚拟对象在当前位置所对应的可互动元素,由于目标虚拟对象在与不同类型的虚拟元素进行和互动时,需应用不同的操作控件,该终端可以将该虚拟场景中控件显示区域所显示的操作控件,切换为与该可互动元素的元素类型相对应的目标操作控件,用户在操作目标虚拟对象与该可互动元素进行互动时中,无需手动切换操作控件,可以有效降低操作复杂度。
技术领域
本申请涉及计算机技术领域,特别涉及一种基于虚拟场景的操作控件显示方法、装置、设备及存储介质。
背景技术
随着计算机技术的发展以及终端功能的多样化,出现了越来越多的手机游戏,其中,角色扮演类游戏逐渐成为手机游戏中极为重要的一类游戏。在目前的角色扮演类游戏中,玩家可以控制自己的虚拟对象在虚拟场景中移动,并与虚拟场景中的其他虚拟元素进行互动。通常情况下,虚拟场景中可以包括多种类型的虚拟元素,玩家在与不同类型的虚拟元素进行互动时,需要应用不同的操作控件。
但是,由于手机屏幕大小的限制,大量不同类型的操作控件并不能直接显示在操作区域,这就玩家导致在与不同的虚拟元素互动时,需要手动切换当前显示的操作控件,而且,操作控件的切换步骤往往较复杂,频繁手动切换操作控件会大大提升游戏的操作复杂度,影响用户体验。
发明内容
本申请实施例提供了一种基于虚拟场景的操作控件显示方法、装置、设备及存储介质,无需用户手动切换操作控件,可以简化用户操作,降低操作复杂度。该技术方案如下:
一方面,提供了一种基于虚拟场景的操作控件显示方法,该方法包括:
获取目标虚拟对象在虚拟场景中的位置信息,该目标虚拟对象为当前终端控制的虚拟对象;
基于该位置信息、该虚拟场景内的虚拟元素中的至少一项,确定该目标虚拟对象对应的可互动元素的元素类型;
将该虚拟场景中控件显示区域所显示的操作控件,切换为与该可互动元素的元素类型相对应的目标操作控件,该目标操作控件用于控制该目标虚拟对象与该可互动元素进行互动。
一方面,提供了一种基于虚拟场景的操作控件显示装置,该装置包括:
获取模块,用于获取目标虚拟对象在虚拟场景中的位置信息,该目标虚拟对象为当前终端控制的虚拟对象;
确定模块,用于基于该位置信息、该虚拟场景内的虚拟元素中的至少一项,确定该目标虚拟对象对应的可互动元素的元素类型;
显示模块,用于将该虚拟场景中控件显示区域所显示的操作控件,切换为与该可互动元素的元素类型相对应的目标操作控件,该目标操作控件用于控制该目标虚拟对象与该可互动元素进行互动。
在一种可能实现方式中,该显示模块用于:
对于该控件显示区域中的任一控件显示位置,获取该任一控件显示位置对应的候选操作控件;
将该可互动元素的元素类型与各个候选操作控件的显示条件相匹配;
将显示条件与该可互动元素的元素类型匹配成功的候选操作控件,确定为该目标操作控件;
在该任一控件显示位置显示该目标操作控件。
在一种可能实现方式中,该显示模块用于:
判断该任一控件显示位置当前显示的操作控件与该目标控件是否相同;
若相同,则继续显示该当前显示的操作控件;若不同,则将该当前显示的操作控件切换为该目标操作控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010329239.9/2.html,转载请声明来源钻瓜专利网。





