Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 6, 2012 10:01:02

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

картинка не выводится

я написал такой код:

# -*- coding: utf-8 -*-
import os
import pygame,sys
from pygame.locals import *
pygame.init()
window=pygame.display.set_mode((640,480))
pygame.display.set_caption('window')
screen=pygame.display.get_surface()
bac=(255,255,255)
window.fill(bac)
#image
img=pygame.image.load('img.png')
def f_img():
	screen.blit(img,(20,20))
#
pygame.display.flip()
mainLoop=True
while mainLoop:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            mainLoop=False
        elif event.type==pygame.KEYDOWN:
            if event.key==K_a:
            	f_img()
pygame.display.update()
pygame.quit()

открывается окно с белым фоном.
и если нажать на клавишу “a” то должна (так я думаю) появиться картинка.
но она сразу не появляется. почему???
только когда я сверну и опять разверну окно картинка появляется.
что делать?

Офлайн

#2 Ноя. 6, 2012 10:27:48

pellon
Зарегистрирован: 2012-10-29
Сообщения: 98
Репутация: +  -1  -
Профиль   Отправить e-mail  

картинка не выводится

уурррааа!!!!
люди я разобрался во всём!!
всё работает!!!
ваша помощь больше не требуется

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version