我正在尝试制作一个函数来检测两层是否发生碰撞。使用 Jquery、jcanvas 和 HTML5 画布
我正在构建一种飞行模拟器,玩家可以在其中上升/下降以避免热气球飞向玩家。
我需要检测飞机是否即将与气球层发生碰撞。
我试过检查图层的 x/y 位置,但效果不太好,因为热气球不是方形的。
想象一下:
______________ __
/ \ / / _
/ \ ___/__/_______/ /\
| Air ballon | / Plane 1 /
| | \___\ \_______\ \
\ / \ \ \/
\ / \__\
\ /
\ / __
\ / / / _
\ / ___/__/_______/ /\
\ / / Plane 2 /
\____/ \___\ \_______\ \
|__| \ \ \/
|__| \__\
在我目前的解决方案中,两架飞机将同时碰撞。我需要飞机 2 稍后相撞,当计划实际上与气球篮相撞时