如何在(pygame)中绘制图像

时间:2017-03-12 03:42:21

标签: python python-2.7 pygame pygame-surface

我想替换这个绘制矩形函数,而是让它生成一个图像。

矩形函数:

   Dim num As New        System.Text.RegularExpressions.Regex("^\d+$")
   Return num.Match(number).Success

寻找与此相关的内容:

pygame.draw.rect(pygame.display.set_mode((800,600)), black, [0,0, 100, 100])

2 个答案:

答案 0 :(得分:0)

所以首先你必须使用image = pygame.image.load()加载图像,然后使用screen.blit(image)在屏幕上绘制它。为此,您应该在开头定义屏幕,而不是像上面那样在绘图功能中定义。只需screen = pygame.display.set_mode((800,600))即可。

答案 1 :(得分:0)

要加载图像,需要存储文件,并使用以下命令加载它:

pygame.image.load('example.png')

现在您的代码应如下所示:

pygame.image.load('example.png')

pygame.display.set_mode((800, 600))