显示游戏背景

1.原理

所谓游戏背景其实都是一张图片,只不过这个图片与当前游戏的场景配合的很默契让玩家看上去很舒服而已

2.添加图片

2.1 点击如下地址下载素材

https://www.itprojects.cn/58.html

2.2 将下载后的压缩包解压

2.3 将images文件夹复制到项目中即可

image-20210821175746357

3.显示一张图片

将下列代码添加到合适的位置

    # 游戏背景图片
    background_img = pygame.image.load("images/bg.jpg")
        # 显示游戏背景
        screen.blit(background_img, (0, 0))

image-20210821180020175

4.运行效果

img

5.说明

可能你会很好奇,为什么游戏显示的背景只有一部分,而另外一部分是黑色呢?原因很简单,因为我们创建的游戏窗口的高度要比这个图片高度大,所以导致了这个问题

想想看,这个bug该怎样解决呢?

Copyright © itprojects.cn 2021 all right reserved,著作权归itprojects.cn所有,由王铭东编写该文件修订时间: 2021-08-21 18:00:59