Я делаю клон космических захватчиков и пытаюсь реализовать столкновение со стеной врага, но, похоже, не могу сравнить все координаты x со стеной (я нарисовал всех врагов с помощью черепахи и поместил их в список). я получаю сообщение об ошибке (если враги_координаты [i]> -280: IndexError: индекс списка вне допустимого диапазона), что меня смущает, потому что я добавляю координаты врагов в список враги_координаты, но он выводит только один. Я, наверное, делаю что-то странное, любая помощь приветствуется.
#FIXME Check the cordainates of all enemies for wall collison
def enemy_coor():
i = 0
for alien in enemies:
global enemies_coordinates
enemies_coordinates = []
enemies_coordinates.append(enemies[i].xcor())
print(enemies_coordinates)
i += 1
#FIXME Wall collioson
def alien_wall_collison():
i = 0
for alien in enemies:
print(i)
if enemies_coordinates[i] > -280:
print("turn Right")
i += 1