[发明专利]虚拟对象展示方法、装置、计算机设备及存储介质在审
申请号: | 202010530884.7 | 申请日: | 2020-06-11 |
公开(公告)号: | CN111672121A | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 郭畅 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/56 | 分类号: | A63F13/56;A63F13/537 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 展示 方法 装置 计算机 设备 存储 介质 | ||
1.一种虚拟对象展示方法,其特征在于,所述方法包括:
获取虚拟对象的对象模型,所述对象模型中包含可变组件,所述可变组件包含至少一个模型子组件;
获取所述虚拟对象在虚拟场景中的显示状态信息,所述显示状态信息用于指示所述至少一个模型子组件的显示状态,所述显示状态包括显示或者隐藏;
基于所述显示状态信息,在所述虚拟场景中展示所述虚拟对象的对象模型。
2.根据权利要求1所述的方法,其特征在于,所述获取所述虚拟对象在虚拟场景中的显示状态信息,包括:
响应于获取到状态变化触发条件,获取与所述状态变化触发条件对应的显示状态信息。
3.根据权利要求2所述的方法,其特征在于,所述响应于获取到状态变化触发条件,获取与所述状态变化触发条件对应的显示状态信息,包括:
读取所述至少一个模型子组件各自的显示条件;
将第一子组件的显示状态设置为显示,并将所述至少一个模型子组件中除了所述第一子组件之外的其它子组件的显示状态设置为隐藏;
其中,所述第一子组件是所述至少一个模型子组件中,对应的显示条件与所述状态变化触发条件相匹配的子组件。
4.根据权利要求2所述的方法,其特征在于,所述响应于获取到状态变化触发条件,获取与所述状态变化触发条件对应的显示状态信息,包括:
读取所述至少一个模型子组件各自的隐藏条件;
将第二子组件的显示状态设置为隐藏,并将所述至少一个模型子组件中除了所述第二子组件之外的其它子组件的显示状态设置为显示;
其中,所述第二子组件是所述至少一个模型子组件中,对应的隐藏条件与所述状态变化触发条件相匹配的子组件。
5.根据权利要求2所述的方法,其特征在于,所述状态变化触发条件包括以下条件中的至少一项:
所述虚拟对象执行指定动作;
所述虚拟对象所处的虚拟场景发生切换;
接收到指定操作;
以及,指定动画播放至指定时间点。
6.根据权利要求1所述的方法,其特征在于,所述基于所述显示状态信息,在所述虚拟场景中展示所述虚拟对象的对象模型,包括:
响应于所述显示状态信息指示目标子组件的显示状态发生变化,以渐变效果展示所述目标子组件;所述目标子组件是所述至少一个模型子组件中的任意一个。
7.根据权利要求6所述的方法,其特征在于,所述响应于所述显示状态信息指示目标子组件的显示状态发生变化,以渐变效果展示所述目标子组件,包括:
响应于所述目标子组件的显示状态由隐藏变化为显示,以渐显效果展示所述目标子组件。
8.根据权利要求6所述的方法,其特征在于,所述响应于所述显示状态信息指示目标子组件的显示状态发生变化,以渐变效果展示所述目标子组件,包括:
响应于所述目标子组件的显示状态由显示变化为隐藏,以渐隐效果展示所述目标子组件。
9.根据权利要求6所述的方法,其特征在于,所述响应于所述显示状态信息指示目标子组件的显示状态发生变化,以渐变效果展示所述目标子组件,包括:
获取渐变效果配置信息,所述渐变效果配置信息用于指示是否已启用所述目标子组件的渐变效果;
响应于所述显示状态信息指示目标子组件的显示状态发生变化,且所述渐变效果配置信息指示已启用所述目标子组件的渐变效果,以渐变效果展示所述目标子组件。
10.根据权利要求9所述的方法,其特征在于,所述获取虚拟对象的对象模型之前,还包括:
展示渐变效果配置界面,所述渐变效果配置界面中包含所述目标子组件对应的渐变效果启用开关;
响应于对所述启用开关的设置操作,生成所述渐变效果配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010530884.7/1.html,转载请声明来源钻瓜专利网。