Я пробовал разные коды здесь и в других местах, но мне просто не удается заставить работать мой конечный экран.
Я много раз пытался перейти на конечный экран, но либо код полностью не удалсяили мои спрайты появляются в верхней части экрана.Это то, что у меня есть сейчас, потому что это позволяет моему коду запускаться.
collide = pygame.sprite.spritecollide(player, enemy_list, False)
if collide:
run = False
Я хочу, чтобы он закончился, когда вражеский спрайт касается спрайта игрока, но из-за кодов выше, которые делают вражеский спрайтследуйте за спрайтом игрока, всегда появляется ошибка: "float Division 0".Возможно, я виноват в том, что использовал неправильный код.
Я не уверен, влияют ли другие коды на коды конечного экрана, но на всякий случай, это весь мой код:
Code is removed for now. Will re-upload in 1 to 2 months