По сути, я беру список врагов (в строке 1), который содержит список координат и перебирает каждую пару в списке врагов внизу.
Я хочупройти через каждого врага в списке, получить координату y, добавить 10, а затем перейти к следующему врагу и добавить 10, и так далее, и так далее.По какой-то причине он добавляет 10 ОДИН РАЗ, а затем останавливается, и враги не падают на экран.Я не знаю, почему это происходит.Почему он больше не проходит через цикл for?Огромное спасибо за любую помощь.
ПРИМЕЧАНИЕ. Я удалил некоторый код в верхней части страницы, чтобы не вводить в заблуждение.Функция update () - это просто функция отражения пигмея.
enemies = [[100,0], [150,0]]
while True:
for enemy in enemies:
x = enemy[0]
y = enemy[1]
y += 10
pygame.draw.rect(screen, (255,0,0), (x, y,10,10))
# uses flip to update the screen
update()
# FPS
clock.tick(20)