Итак, я работаю над крошечной маленькой 2-й версией voxxel в Pygame, и я хочу, чтобы блоки, на которые вы помещались, были подвержены гравитации, но для этого. Мне нужна сущность, чтобы иметь возможность столкнуться «с самим собой», (как и в другой). Вот код столкновения:Pygame: Проверьте, сталкивается ли сущность с другим?
for block in blocklist:
if block.rect.colliderect(block.rect):
exit()
выхода() только для проверки, когда событие возвращает положительным, но, к сожалению, каждый раз, когда я создаю один блок ... он обнаруживает столкновение с самими собой и выходами.
Что я могу сделать, чтобы обойти это?
Спасибо! -Sam
Вы тестирование, чтобы увидеть, если объект сталкивается с самим собой - конечно, он возвращает истину. – Aesthete
Ну, как я могу это сделать иначе ?? –
Вы используете группы спрайтов? – ninMonkey