【技术实现步骤摘要】
控制虚拟对象更换穿戴部件的方法、装置、设备及介质
本申请涉及计算机领域,特别涉及一种控制虚拟对象更换穿戴部件的方法、装置、设备及介质。
技术介绍
在基于三维虚拟环境的应用程序中,如战术竞技游戏,用户可控制虚拟对象在虚拟环境中进行更换穿戴部件、购买穿戴部件、试穿穿戴部件等操作,穿戴部件是指虚拟对象穿着的服装或佩戴的配饰。用户也可以根据虚拟对象拥有的穿戴部件进行搭配,保存穿戴部件搭配方案,控制虚拟对象更换搭配方案中的穿戴部件。用户在控制虚拟对象更换穿戴部件时,需要点击虚拟对象的仓库,显示仓库打开的界面,在该界面上显示有仓库的仓库格,该仓库格用来存储虚拟对象拥有的穿戴部件。在该界面中用户可以点击需要更换的穿戴部件的部位,比如,用户需要更换虚拟对象穿的鞋子,则用户可点击鞋子对应的按钮,显示虚拟对象拥有的全部鞋子,用户点击目标鞋子即可控制虚拟对象将当前穿的鞋子更换为目标鞋子。用户可采用相同的方法更换虚拟对象不同部位的装扮,如帽子、外套、配饰等。基于上述情况,用户控制虚拟对象在虚拟环境中更换穿戴部件的步骤较为繁琐,尤其在需要更换 ...
【技术保护点】
1.一种控制虚拟对象更换穿戴部件的方法,其特征在于,所述方法包括:/n显示虚拟环境中的所述虚拟对象,所述虚拟环境是所述虚拟对象处于非战斗场景时对应的环境,所述虚拟对象穿戴有第一穿戴部件,所述虚拟对象拥有至少一件穿戴部件;/n接收运动传感器采集的运动信号;/n当所述运动信号满足触发条件时,控制所述虚拟对象将所述第一穿戴部件更换为第二穿戴部件。/n
【技术特征摘要】
1.一种控制虚拟对象更换穿戴部件的方法,其特征在于,所述方法包括:
显示虚拟环境中的所述虚拟对象,所述虚拟环境是所述虚拟对象处于非战斗场景时对应的环境,所述虚拟对象穿戴有第一穿戴部件,所述虚拟对象拥有至少一件穿戴部件;
接收运动传感器采集的运动信号;
当所述运动信号满足触发条件时,控制所述虚拟对象将所述第一穿戴部件更换为第二穿戴部件。
2.根据权利要求1所述的方法,其特征在于,所述当所述运动信号满足触发条件时,控制所述虚拟对象将所述第一穿戴部件更换为第二穿戴部件,包括:
当所述运动信号满足第一触发条件时,触发随机换装事件;根据所述随机换装事件控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件;
或,
当所述运动信号满足第二触发条件时,触发随机试穿事件;根据所述随机试穿事件控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件;
或,
当所述运动信号满足第三触发条件时,触发更换搭配事件;根据所述更换搭配事件控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件。
3.根据权利要求2所述的方法,其特征在于,所述当所述运动信号满足第一触发条件时,触发随机换装事件;根据所述随机换装事件控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件,包括:
当所述运动信号满足第一触发条件时,获取所述虚拟对象拥有的剩余穿戴部件,所述剩余穿戴部件是不同于所述第一穿戴部件的穿戴部件;
从所述剩余穿戴部件中随机选取一件穿戴部件确定为所述第二穿戴部件;
控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件。
4.根据权利要求3所述的方法,其特征在于,所述控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件,包括:
从仓库中获取所述第二穿戴部件的部件标识,所述仓库用于存储所述虚拟对象拥有的剩余穿戴部件的部件标识;
根据所述第二穿戴部件的部件标识配置所述第二穿戴部件的部件模型;
将所述第二穿戴部件的部件模型叠加在所述虚拟对象的对应位置上。
5.根据权利要求2所述的方法,其特征在于,所述当所述运动信号满足第二触发条件时,触发随机试穿事件;根据所述随机试穿事件控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件,包括:
当所述运动信号满足第二触发条件时,获取所述虚拟商店在售的穿戴部件;
从所述虚拟商店在售的穿戴部件中随机选取一件穿戴部件确定为所述第二穿戴部件;
控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件。
6.根据权利要求5所述的方法,其特征在于,所述控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件,包括:
从所述虚拟商店中获取所述第二穿戴部件的部件标识;
根据所述第二穿戴部件的部件标识配置所述第二穿戴部件的部件模型;
将所述第二穿戴部件的部件模型叠加在所述虚拟对象的对应位置上。
7.根据权利要求5所述的方法,其特征在于,所述控制所述虚拟对象将所述第一穿戴部件更换为所述第二穿戴部件之后,所述方法包...
【专利技术属性】
技术研发人员:文晓晴,仇蒙,崔维健,张书婷,田聪,何晶晶,刘博艺,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。