我怎样才能发现两个部位是否在某一方碰撞? (例如rect1.rect.top,rect2.rect.bottom)我已经尝试了rect1.rect.colliderect(rect2)
和pygame.sprite.collide_rect(rect1, rect2)
,但他们没有找到单独的侧面碰撞。
答案 0 :(得分:1)
没关系,我找到了答案。 if rect1.rect.bottom >= rect2.rect.top and rect1.rect.bottom <= rect2.rect.bottom: