深入领略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/wsdjsg.html