Задать вопрос
@Phantommryt

AttributeError: module 'pygame' has no attribute 'display' Что делать?

import pygame


win = pygame.display.set_mode((500,500))


pygame.display.set_caption('Ghost house')

y=50
x = 50
widht = 40
height = 60
speed = 5

run = trye
while run:
    pygame.time.delay(500)

    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            run = False
    keys = pygame.key.get_pressed()
    if keys [pygame.K_LEFT]:
        x -= speed
    if keys [pygame.K_RIGHT]:
        x += speed
    if keys [pygame.K_UP]:
        y -= speed
    if keys [pygame.K_DOWN]:
        y += speed
    


            

    pygame.draw.rect(win, (0,255,0), (x,y,width,height))
    pygame.display.update
  • Вопрос задан
  • 1297 просмотров
Подписаться 2 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@immelnikoff
Изучаю БД
Может display - это функция? Тогда и вызывать его надо как функцию - display().
Ответ написан
Комментировать
@DollaR84
перед работой с какими-либо объектами pygame, сначала надо его инициализировать:

pygame.init()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект