По какой-то странной причине (я вроде как новый для python/pygame) этот цикл не загружает другой. У меня это так, что есть два игрока. Он начинается с одного игрока в цикле while, а затем, как только игрок делает это, он поворачивает второй, пока цикл равен true и так далее. Но как только второй цикл завершен, он не превращает первый в true, а только листья заканчивают программу.Почему этот цикл не повторяется?
Loop один:
game = True
while game:
for event in pygame.event.get():
pygame.event.get()
if event.type == pygame.KEYDOWN and event.key == pygame.K_a:
count1 = pygame.draw.circle(window, (255, 255, 255),(200, countY - 100), 25, 0)
game = False
game2 = True
print("Test")
pygame.display.update()
Loop два (Это должно повернуть первую петлю, чтобы верно, когда "J" нажата):
while game2:
for event in pygame.event.get():
pygame.event.get()
if event.type == pygame.KEYDOWN and event.key == pygame.K_j:
count3 = pygame.draw.circle(window, (255, 255, 255),(500, countY - 100), 25, 0)
game2 = False
game = True
print("Test third")
pygame.display.update()
Спасибо так много: D – user3216654
Да, жаль, что я не делал это раньше, но не было лимит времени, прежде чем я смог это сделать. еще раз, спасибо. – user3216654