游戏碰撞
大正太辰光阳
是一个热爱学习,热爱编程的人呢
展开
-
游戏中的碰撞(一)
对于一个游戏对象来说,有他自己的精灵和碰撞盒,一般来说,碰撞盒有矩形,圆形和精确型,当然你也可以任性的把一个碰撞盒做成不规则的。那么根据这些碰撞盒,就产生了多种碰撞方式,例如:矩形与矩形,矩形与圆形,矩形与精确型,矩形与不规则型的,圆形精确型的......碰撞方式是如此之多,但是,因为效率和代码复杂度的问题,我们一般选用矩形与矩形的碰撞,矩形与圆形的碰撞,圆形与圆形的碰撞.所以,本篇只原创 2016-10-28 11:44:17 · 1235 阅读 · 0 评论 -
游戏中的碰撞(二)
在上一篇中我们了解了游戏中矩形与矩形,圆形与原型的碰撞,而在本篇中,我们则来研究点与矩形,点与圆形的碰撞,点与点。本节在游戏中的应用主要是在于判断点击按钮,判断子弹相撞等等方面的应用。 (一)点与矩形的碰撞 如图片中的点与矩形,我们可以看出点与矩形的3种位置关系。点在矩形内,点在矩形上,点在矩形外。在游戏中的应用一般用来判断点是否在矩形内。原创 2017-04-04 20:00:13 · 556 阅读 · 0 评论