[发明专利]娃娃模型之间配合运动的方法、装置、终端设备及存储介质有效
申请号: | 201711038133.8 | 申请日: | 2017-10-26 |
公开(公告)号: | CN107930124B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 陈大伟;王煜琦 | 申请(专利权)人: | 广州市雷军游乐设备有限公司 |
主分类号: | A63F13/577 | 分类号: | A63F13/577 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510000 广东省广州市番禺区东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 娃娃 模型 之间 配合 运动 方法 装置 终端设备 存储 介质 | ||
本发明公开了一种娃娃模型之间配合运动的方法,包括:监听对位于娃娃模型堆中的娃娃模型的操作事件;其中,每个娃娃模型上配置有刚体组件及碰撞器组件;所述每个娃娃模型上配置的刚体组件设置有重力属性;根据每个娃娃模型上的刚体组件检测所述每个娃娃模型的运动状态的变化;当检测到第一娃娃模型被移动时,根据所述娃娃模型的碰撞器组件对所述第一娃娃模型和所述其他娃娃模型进行碰撞检测;当检测到所述第一娃娃模型与所述其他娃娃模型之间发生碰撞时,根据所述娃娃模型重力属性获得碰撞响应结果。本发明还公开了一种娃娃模型之间配合运动的装置、终端设备及存储介质,可以模拟出娃娃模型之间的物理碰撞效果,有效地提升玩家的游戏体验感。
技术领域
本发明涉及虚拟技术领域,尤其涉及一种娃娃模型之间配合运动的方法、装置、终端设备及存储介质。
背景技术
抓娃娃机,又称选物贩卖,为一种源于日本的电子游戏,是大型游戏机里面较为简单的一种。在现实中,实体抓娃娃机的真实机台中会有很多公仔娃娃,当其中一个公仔娃娃被移动时,可能会碰撞到相邻的公仔娃娃。
随着电子技术的发展,很多机械构造的实体游戏都被制作成虚拟游戏,以供玩家娱乐。在目前的虚拟娃娃机游戏中,当其中一个娃娃模型从娃娃模型堆中被夹起来时,相邻娃娃模型之间发生碰撞之后仍然维持原状不动,也没有产生任何碰撞效果,缺乏真实感,降低了玩家的游戏体验感。
发明内容
针对上述问题,本发明的目的在于提供一种娃娃模型之间配合运动的方法、装置、终端设备及存储介质,当娃娃模型被移动后碰撞到其他娃娃模型时,相互之间能够产生作用,模拟出娃娃模型之间的物理碰撞效果,实现了娃娃模型之间配合运动,增强游戏的真实感,能够有效地提升玩家的游戏体验感。
为解决以上技术问题,本发明提供了一种相邻娃娃模型之间配合运动的方法,包括以下步骤:
监听对位于娃娃模型堆中的娃娃模型的操作事件;其中,每个娃娃模型上配置有刚体组件及碰撞器组件;所述每个娃娃模型上配置的刚体组件设置有重力属性;
根据每个娃娃模型上的刚体组件检测所述每个娃娃模型的运动状态的变化;
当检测到所述娃娃模型堆中的第一娃娃模型被移动时,根据所述第一娃娃模型的碰撞器组件及与所述第一娃娃相邻的其他娃娃模型的碰撞器组件,对所述第一娃娃模型和所述其他娃娃模型进行碰撞检测;
当检测到所述第一娃娃模型与所述其他娃娃模型之间发生碰撞时,根据所述第一娃娃模型与所述其他娃娃模型的重力属性获得碰撞响应结果。
优选地,所述根据所述第一娃娃模型的碰撞器组件及与所述第一娃娃相邻的其他娃娃模型的碰撞器组件,对所述第一娃娃模型和所述其他娃娃模型进行碰撞检测,具体包括:
根据所述第一娃娃模型的碰撞器组件及与所述其他娃娃模型的碰撞器组件,判断所述第一娃娃模型被移动后所需占用的空间与所述其他娃娃模型所占用的空间是否相交或者重叠;
若检测到所述第一娃娃模型被移动后所需占用的空间与所述其他娃娃模型所占用的空间相交,则确定所述第一娃娃模型与所述其他娃娃模型之间发生了碰撞;
若检测到所述第一娃娃模型被移动后所需占用的空间与所述其他娃娃模型所占用的空间不相交,则确定所述第一娃娃模型与所述其他娃娃模型之间没有发生碰撞。
优选地,所述根据所述第一娃娃模型与所述其他娃娃模型的重力属性获得碰撞响应结果,具体包括:
根据所述重力属性模拟所述第一娃娃模型与所述其他娃娃模型的重力和它们相互间的作用力;
根据所述重力和所述作用力完成对所述其他娃娃模型的运动模拟,获得所述其他娃娃模型的运动状态的改变结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市雷军游乐设备有限公司,未经广州市雷军游乐设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711038133.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:碰撞系统及其信息处理方法
- 下一篇:一种具警示功能的交互式游戏系统