2013-11-27 4 views
1

Как вы узнаете, когда два объекта (такие как divs и imgs) касаются друг друга. Я создаю игру для марио, и я хочу, чтобы можно было закончить уровень, когда марио «спасает» (на самом деле просто касается) принцессы персика.Как узнать, когда два объекта касаются друг друга

+0

Коснитесь, вы имеете в виду, что теги примыкают друг к другу? '

divA
divB
' касаются? – echochamber

+2

Вы будете слушать детей. Когда элементы касаются, все дети в Китае плачут. – adeneo

+0

Но китайцам разрешено иметь только двух детей в макс, если и только если они были единственными детьми своих родителей. Что об этом? – Kiruse

ответ

0

Если я понимаю вас, вы хотите проверить, когда $ ('# mario'). Position() left/right/top покрывает $ ('# персик') left/right/top.

+0

не забывайте размер объектов –

0

это будет идеальным для вас:

http://gamequeryjs.com/

все равно вещь, которую вы ищете, называется Трассировка, попробовать некоторые Google, но поверьте мне этот плагин я прилагаю выше будет реально помочь вам много ,

и вы знаете, что, на всякий случай, когда вы почти закончили свою игру и не хотите начинать сначала, используйте thsi прямо http://plugins.jquery.com/e-smart-hittest-jquery/.

Смежные вопросы