2017-07-26 71 views
1

我開始學習pygame,並且我遵循一些教程來製作簡單的hello世界項目並且它可以工作,但是當我這樣做時,我的自我嘗試在窗口上顯示我的圖像時什麼也沒有發生! 這是我的代碼pygame不顯示我的圖像

__author__ = 'mohammed' 
import sys 
import pygame 
import color 

# -----------setup------------------------ 
pygame.init() # start pygame 
screensize = (800, 600) # variable that we will use to declare screen size 
screen = pygame.display.set_mode(screensize) # set the screen size 

pad = pygame.image.load('2.png') 
x = 100 
y = 100 
# -----------setup------------------------ 

# -------------------main loop------------ 
while 1: 
    for event in pygame.event.get(): 
     if event.type == pygame.QUIT: 
      sys.exit() 
    screen.blit(pad, (x, y)) 
    screen.fill(red) 
    pygame.display.update() 

我正在導入我的文件中包含的顏色和他們的RGB:

red = (255, 0, 0) 

回答

4

它看起來像您填寫屏幕上的圖像繪製後,覆蓋圖像。請嘗試關閉排的順序:

screen.blit(pad, (x, y)) 

screen.fill(red)