pygame游戏中的图像更新显示

pygame游戏中的图像更新显示

pygame教程qingyu2022-11-29 1:30:41622A+A-

  pygame中的图像显示

  说明:

  在2D游戏中,能够看到的游戏元素包括游戏背景,游戏精灵,游戏障碍物等都是各种格式(.jpg .png...)图像文件

  在pygame游戏启动运行后,图像文件从电脑的硬盘上被加载到内存中。

  在pygame游戏中显示图像元素的步骤:

  1.pygame.image.load() 加载图像文件

  2.游戏屏幕(创建的窗口)对象,调用bit()方法,将图像文件绘制到窗口指定位置

  3.pygame.display.update()更新并显示图像元素

  代码示例:

import pygame
pygame.init()
# 创建特定尺寸的显示窗口
window = pygame.display.set_mode((761, 475))
# 在窗口中添加标题
pygame.display.set_caption('图像元素显示')

#加载游戏窗口背景图像
gamebgimg = pygame.image.load('img/bg.png')
#加载图像元素文件
image = pygame.image.load('img/Attack3.png')

# 将图像初始坐标存储在两个变量中
bgx = 0
bgy = 0

x = 50
y = 300

# 在 bgx 和 bgy 坐标处显示背景图像
window.blit(gamebgimg, (bgx, bgy))
# 在 x 和 y 坐标处显示元素图像
window.blit(image, (x, y))

run = True
while run:
    # 将图像更新绘制到屏幕上
    pygame.display.update()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            run = False
pygame.quit()

12.png

点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理