深入理解Python多媒体库Pygame(3)

rect = rect.move(speed)
if rect.left < 0 or rect.right > width:
    speed[0] = -speed[0]
if rect.top < 0 or rect.bottom > height:
    speed[1] = -speed[1]

最后,我们绘制一个绿色背景,一个红色矩形和球图像:

screen.fill(GREEN)
pygame.draw.rect(screen, RED, rect, 1)
screen.blit(ball, rect)
pygame.display.update()

pygame.quit()

这是球和Rect轮廓的外观:

深入理解Python多媒体库Pygame

好了,本文就这样,你现在可以尝试了解该程序的作用。 然后尝试修改其参数。

关注Linux公社微信公��号(linuxidc_com),(见https://www.linuxidc.com/Linux/2013-12/93755.htm),在Linux公社微信公众号后台发送发送“163046”即可获得本文代码。

更多Python相关信息见Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/fac22b066dd99bd6b5ade06085e59a39.html