[发明专利]虚拟对象的控制方法、装置、终端及存储介质有效
申请号: | 201910731032.1 | 申请日: | 2019-08-08 |
公开(公告)号: | CN110354489B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 刘智洪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/2145 | 分类号: | A63F13/2145;A63F13/23;A63F13/52 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 控制 方法 装置 终端 存储 介质 | ||
1.一种虚拟对象的控制方法,其特征在于,所述方法包括:
显示用户界面,所述用户界面中包括用于控制虚拟对象在虚拟环境中的姿态的操作控件,所述操作控件用于控制所述虚拟对象由当前所处的第一姿态切换至至少两种不同的姿态;
接收对应于所述操作控件的触控操作信号;
获取所述触控操作信号的属性信息,其中,所述属性信息包括互斥的第一属性信息和第二属性信息,所述第一属性信息和所述第二属性信息分别用于指示将所述虚拟对象当前所处的第一姿态切换为不同的第二姿态;
获取所述虚拟对象对应的场景信息,所述场景信息用于指示所述虚拟对象当前所处的虚拟场景,所述虚拟场景包括空中虚拟场景、水中虚拟场景和地面虚拟场景;
根据所述虚拟对象当前所处的第一姿态、所述属性信息和所述场景信息,确定所述虚拟对象切换至的第二姿态;
根据所述虚拟对象的位置信息,检测所述虚拟对象是否满足切换至所述第二姿态的条件;
若所述虚拟对象满足切换至所述第二姿态的条件,则控制所述虚拟对象从所述第一姿态切换至所述第二姿态,并根据所述第二姿态,调整虚拟相机在所述虚拟环境中的视角;
所述根据所述虚拟对象当前所处的第一姿态、所述属性信息和所述场景信息,确定所述虚拟对象切换至的第二姿态,包括:
从姿态映射关系库中,获取与所述场景信息对应的姿态映射关系,其中,所述姿态映射关系库中包括至少一个姿态映射关系,每个姿态映射关系对应于一种场景信息;
从与所述场景信息对应的姿态映射关系中,将与所述第一姿态和所述属性信息对应的姿态,确定为所述虚拟对象切换至的所述第二姿态。
2.根据权利要求1所述的方法,其特征在于,当所述场景信息所指示的虚拟场景为地面虚拟场景时,
若所述第一姿态为站立姿态,则当所述属性信息为第一属性信息时,确定所述虚拟对象切换至的所述第二姿态为下蹲姿态;当所述属性信息为第二属性信息时,确定所述虚拟对象切换至的所述第二姿态为伏地姿态;
若所述第一姿态为下蹲姿态,则当所述属性信息为第一属性信息时,确定所述虚拟对象切换至的所述第二姿态为站立姿态;当所述属性信息为第二属性信息时,确定所述虚拟对象切换至的所述第二姿态为伏地姿态;
若所述第一姿态为伏地姿态,则当所述属性信息为第一属性信息时,确定所述虚拟对象切换至的所述第二姿态为下蹲姿态;当所述属性信息为第二属性信息时,确定所述虚拟对象切换至的所述第二姿态为站立姿态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一姿态为奔跑姿态,则确定所述虚拟对象切换至的所述第二姿态为滑铲姿态。
4.根据权利要求1所述的方法,其特征在于,所述属性信息包括以下至少一种:触摸时长、触摸压力、触控次数、滑动方向。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述操作控件包括姿态图标;
所述方法还包括:
当所述虚拟对象从所述第一姿态切换至所述第二姿态时,控制所述姿态图标从第一显示样式切换至第二显示样式。
6.根据权利要求1至4任一项所述的方法,其特征在于,若所述虚拟对象不满足切换至所述第二姿态的条件,则控制所述虚拟对象保持所述第一姿态。
7.根据权利要求1至4任一项所述的方法,其特征在于,所述控制所述虚拟对象从所述第一姿态切换至所述第二姿态,还包括:
调整所述虚拟对象的三维模型,在所述用户界面中显示所述虚拟对象从所述第一姿态切换至所述第二姿态的切换过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910731032.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线智能真人CS装备
- 下一篇:屏幕钓鱼装置