python项目之弹球小游戏 2

Hello,大家好,我们又见面了。本来我是想再拖几天再发布的,可我的良心不允许我这么做!毕竟在“python项目之弹球小游戏 1”中我们只是写了窗口的程序,还没有加入我们的主题元素呢!所以今天,我们就来加入“小球”这个关键因素!(小球的图片素材我放在文章结尾了,需要自取)

诶,对了,先把上一期的代码给一下:

import pygame
screen=pygame.display.set_mode([800,600])
pygame.display.set_caption("python弹球游戏")
running=True
while running:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            running=False

pygame.quit()

好的,那我们言归正传,开始我们程序的“蜕变”之旅!

首先我们来导入图片:

pic=pygame.image.load("ball.png")
colorkey=pic.get_at((0,0))
pic.set_colorkey(colorkey)

这段代码很容易理解,第一行使用了pygame中的“load”函数来预加载“ball"图片,第二行则是给予图片一个位置,让它呆在那里。关于pygame的定位机制,我们一会再讲。第三行则是优化我们导入的图片,否则会穿模。

pygame的定位功能

猜你喜欢

转载自blog.csdn.net/CSP_J/article/details/128767817