У меня есть код player_rect.colliderect(tile_rects):
, где player_rect
- это одиночный Rect
, а tile_rects
- это список Rect
с.
Я получаю ошибку `builtins.TypeError:
Аргумент должен быть объектом стиля прямоугольника
, когда я пытаюсь запустить свой код (предположительно, так как коду не нравится иметь список ректов над одним прямоугольником).
Я также только что узнал, что когда я переключаю позиции tile_rects
и player_rect
, вместо этого я получаю ошибку
builtins.AttributeError: у объекта 'list' нет атрибута 'colliderect'
Мой вопрос: как я могу изменить свой код, чтобы я мог проверять наличие столкновений с прямоугольником и списком повторений?