Это означает, что прямоугольники r1
и r2
:
r1 = pygame.Rect(0, 0, 10, 10)
r2 = pygame.Rect(10, 0, 10, 10)
не сталкиваются. r1.colliderect(r2)
возвращает False
, даже если r1.left + r1.width
равно r2.right
.
Это потому, что r1
охватывает область (x) от 0 до 9 (включительно), а r2
охватывает (х) область от 10 до 19 (включительно).