Я пытаюсь создать игру в Pygame, где он нацелен на то, чтобы начать игру, но кнопка запуска продолжает двигаться, когда вы касаетесь ее, но окно не ответит. Я еще не закончил код, потому что я его тестировал, и он не работал. Вот мой код до сих пор:Pygame Window не отвечает
import pygame
import random
import time
pygame.init()
display = pygame.display.set_mode((800,600))
pygame.display.set_caption('BEST 3D PLATFORMER FPS GAME!')
clock = pygame.time.Clock()
pygame.display.update()
clock.tick(60)
display.fill((255,255,255))
def newposition()
randx = random.randrange(100, 700)
randy = random.randrange(100,500)
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pass
if event.ty
button = pygame.image.load('start.png')
display.blit(button,(randx,randy))
pygame.quit()
quit()
Задать вопрос. Кроме того, предпочтительным будет рабочий код для этого. – robbymurphy
У вас есть инструкция if, которая не выполнена должным образом. Кроме того, вы бесконечно зацикливаетесь, говоря «while True», не ожидая, или что-то остановить, это просто разрушит игру. –
найди какой-то учебник, и вы узнаете быстрее, чем спрашиваете на SO – furas