预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109157838A(43)申请公布日2019.01.08(21)申请号201810728940.0(22)申请日2018.07.05(71)申请人无锡天脉聚源传媒科技有限公司地址214000江苏省无锡市无锡新区震泽路18号无锡软件园射手座A(幢)3楼(72)发明人徐晓东(74)专利代理机构广州嘉权专利商标事务所有限公司44205代理人谭英强(51)Int.Cl.A63F13/52(2014.01)A63F13/818(2014.01)权利要求书1页说明书4页附图2页(54)发明名称一种碰撞检测方法、系统、装置和存储介质(57)摘要本发明公开了一种碰撞检测方法、系统、装置和存储介质,该方法包括以下步骤:根据第一图片和第二图片的位置判断是否存在相交的第一检测区域和第二检测区域,若是,则判定为第一图形和第二图形碰撞,反之,则判定为第一图形和第二图形没有碰撞;所述第一图片中包含第一图形,所述第一检测区域至少有三个,所述第一检测区域分布在第一图形的轮廓上;所述第二图片包含第二图形,所述第二检测区域至少有三个,所述第二检测区域分布在第二图形的轮廓上。本发明可以使得系统判定两个图形碰撞时,两个图形显示的距离相对较短,使得碰撞效果更加真实。本发明可以广泛应用于游戏领域。CN109157838ACN109157838A权利要求书1/1页1.一种碰撞检测方法,其特征在于:包括以下步骤:根据第一图片和第二图片的位置判断是否存在相交的第一检测区域和第二检测区域,若是,则判定为第一图形和第二图形碰撞,反之,则判定为第一图形和第二图形没有碰撞;所述第一图片中包含第一图形,所述第一检测区域至少有三个,所述第一检测区域分布在第一图形的轮廓上,所有的第一检测区域均不超出第一图片的边缘;所述第二图片包含第二图形,所述第二检测区域至少有三个,所述第二检测区域分布在第二图形的轮廓上,所有的第二检测区域均不超出第二图片的边缘。2.根据权利要求1所述的一种碰撞检测方法,其特征在于:所述第一检测区域为矩形或者圆形,所述第二检测区域为矩形或者圆形。3.根据权利要求1所述的一种碰撞检测方法,其特征在于:所有第一检测区域和所有第二检测区域的大小和形状均相同。4.根据权利要求3所述的一种碰撞检测方法,其特征在于:所述第一图形的轮廓的任意位置均被至少一个第一检测区域所覆盖,所述第二图形的轮廓的任意位置均被至少一个第二检测区域所覆盖。5.根据权利要求4所述的一种碰撞检测方法,其特征在于:任意两个相邻的第一检测区域互不相交;任意两个相邻的第二检测区域互不相交。6.一种碰撞检测系统,其特征在于:包括:判断模块,用于根据第一图片和第二图片的位置判断是否存在相交的第一检测区域和第二检测区域,若是,则判定为第一图形和第二图形碰撞,反之,则判定为第一图形和第二图形没有碰撞;所述第一图片中包含第一图形,所述第一检测区域至少有三个,所述第一检测区域分布在第一图形的轮廓上,所有的第一检测区域均不超出第一图片的边缘;所述第二图片包含第二图形,所述第二检测区域至少有三个,所述第二检测区域分布在第二图形的轮廓上,所有的第二检测区域均不超出第二图片的边缘。7.根据权利要求6所述的一种碰撞检测系统,其特征在于:所述第一检测区域为矩形或者圆形,所述第二检测区域为矩形或者圆形。8.根据权利要求6所述的一种碰撞检测系统,其特征在于:所有第一检测区域和所有第二检测区域的大小和形状均相同。9.一种碰撞检测装置,其特征在于:包括:存储器,用于存储程序;处理器,用于加载所述程序以执行如权利要求1-5任一项所述的碰撞检测方法。10.一种存储介质,所述存储介质上存储有程序,其特征在于:所述程序被处理器执行时实现如权利要求1-5任一项所述的碰撞检测方法。2CN109157838A说明书1/4页一种碰撞检测方法、系统、装置和存储介质技术领域[0001]本发明涉及游戏领域,尤其是一种碰撞检测方法、系统、装置和存储介质。背景技术[0002]随着互联网技术的发展,人们可以通过网络渠道获取各种各样的游戏,例如从APP商城中下载游戏的APP或者直接在网页上玩网页游戏。其中时下比较流行的一类游戏是捕鱼游戏,这一类游戏受众较广,因此玩家数量较多。而像捕鱼游戏这一类产品中的鱼一般是采用图片展现的,而鱼的图片一般是矩形的,因此鱼的图片通常包括可视像素区域(即鱼的形状颜色等)和不可视像素区域(鱼的轮廓与图片的矩形边缘之间的透明像素区域)。[0003]目前在这一类游戏中若要检测两个与是否发生碰撞,往往是直接检测两个图片是否相交,因此,会产生如图1所示的情况,第一鱼的图片100a和第二鱼的图片100b的不可视像素区域发生相交(即第一不可视像素区域101a和第二不可视像素区域10