У меня есть два класса с изображением и саморегулированием. Когда два изображения соприкасаются друг с другом, я хотел, чтобы один из классов исчез, а другой класс получил «очки». Я использовал для l oop вот так:
For class1 in class1_list:
for class2 in class2_list:
if class1.rect.colliderect(class2.rect):
class1.disappear = True
class2.points +=1
Проблема в том, что если два класса перекрывают друг друга на некоторое время, оператор colliderect if продолжает работать. Я хочу, чтобы коллизия прекратилась после исчезновения класса 1.