Столкновение частиц AndEngine

Я новичок в AndEngine, и после создания собственной очень простой программы я перешел к расширению физики.

Я какое-то время возился с исходным кодом примера, но не могу понять, как реализовать обнаружение столкновений между системами частиц или, что еще лучше, между системами частиц и спрайтами.

У кого-нибудь есть идеи? Хотя бы указать мне правильное направление?


person DefZep    schedule 20.07.2012    source источник


Ответы (1)


По моему опыту, нет способа проверить столкновение между спрайтом и системой частиц просто потому, что AndEngine не позволит вам сделать Sprite.collidesWith(particleSystem);

Я предполагаю, что вы пытаетесь сделать что-то вроде того, что если ваш персонаж попадет в огонь («particleSystem»), то персонаж получит какой-то урон? Как я лично решил бы эту проблему, так это разместить прямоугольную форму там, где вы ожидаете, что система частиц, а затем проверить столкновение между вашим спрайтом и прямоугольником.

Надеюсь это поможет!

person Gatekeeper    schedule 20.07.2012