Я делаю игру в jquery/javascript. И игра заключается в ударе по одному движущемуся объекту с помощью мыши, чтобы щелкнуть по экрану. У меня проблема с битом обнаружения. Есть ли функция jQuery/javascript, которая может замерять расстояние между центром двух объектов за все время? Becasue, тогда я могу легко сделать контроль, проверяя расстояние между двумя центрами. и se, если столкновение. Они оба два круга.Как измерить расстояние между двумя кругами, а затем проверить наличие столкновения?
<div id="box">
<div id="prepend">
<div id="hero"></div>
</div>
<div id="enemy"></div>
</div>
Где «окно» является областью, где игра имеет место, «герой» пуля, что вы собираетесь ударить «врага».
Я должен сказать, что я пробовал плагин jquerycollision, но это не сработало. – user1859736
Вы имеете в виду 'Math.sqrt (Math.pow (xdist, 2) + Math.pow (ydist, 2))'? –
Не изобретайте велосипед: http://stackoverflow.com/questions/773717/please-recommend-a-jquery-plugin-that-handles-collision-detection-for-draggable – DhruvPathak