如何将背景图像添加到pygame gui中的按钮?

时间:2017-08-14 01:30:08

标签: user-interface button background pygame

我正在尝试添加图像作为pygame gui中按钮的背景。我现在创建了按钮,我只需要添加图像。如何将图像添加到按钮?

这是我的代码

   game1 = pygame.Rect(150 , 100, 200, 150) # creates a rect object
   pygame.draw.rect(screen, [255, 100, 0], game1) # draw objects down here

一切正常

1 个答案:

答案 0 :(得分:1)

您可能正在寻找pygame.Surface.blithttp://www.pygame.org/docs/ref/surface.html#pygame.Surface.blit

加载背景图片并在任意位置blit。

img = pygame.image.load('thisisanimage.png')
WhateverYourDisplayNameIs.blit(img,(x,y))

如果您感到困惑,看起来您正在使用screen作为展示广告。