2011-03-08 79 views
5

我正試圖在pygame中調整圖像的大小。我想讓我的背景圖像填滿整個屏幕。我想根據背景的新(拉伸)尺寸設置整個屏幕。以下是不工作,我試圖找出原因。在pygame中轉換圖像

對此提出建議?

background = pygame.image.load("data/stars.bmp") 
pygame.transform.scale(background, (1200,800)) #or some size x,y here. 
bgRect = background.get_rect() 
size = width, height = bgRect.width, bgRect.height 
screen = pygame.display.set_mode(size) 
screen.blit(background, bgRect) 
pygame.display.flip() 

回答

7
#pygame.transform.scale(background, (1200,800)) #or some size x,y here. 
background = pygame.transform.scale(background, (1200,800))