首页 > 其他分享 >pygame-03游戏界面等环境配置

pygame-03游戏界面等环境配置

时间:2023-06-03 15:23:25浏览次数:32  
标签:load 03 set 界面 event pygame background display

1-示例代码

import math,random
import pygame
from pygame import mixer

# 游戏初始化
pygame.init()

# 窗口设置
screen = pygame.display.set_mode((800, 600))

# 背景设置
background = pygame.image.load('background.png')

# 背景音乐,-1表示循环播放
mixer.music.load("background.wav")
mixer.music.play(-1)

# 标题与图标
pygame.display.set_caption("太空大战")
icon = pygame.image.load('ufo.png')
pygame.display.set_icon(icon)


running = True
while running:

    # 复制背景图片
    screen.blit(background, (0, 0))
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
    pygame.display.update()

2-界面截图

标签:load,03,set,界面,event,pygame,background,display
From: https://www.cnblogs.com/reaptem/p/17454020.html

相关文章

  • 数据库应用2023-06-03 触发器
    Mysql触发器实例详解-Mr_Echo-博客园(cnblogs.com)CREATETRIGGERtrigger_nametrigger_timetrigger_eventONtb_nameFOREACHROWtrigger_stmttrigger_name:触发器的名称tirgger_time:触发时机,为BEFORE或者AFTERtrigger_event:触发事件,为INSERT、DELETE或者UPDATEtb_......
  • 2023-06-03 初试python爬取文章
    注意:本实验是在windows系统下操作。首先配置python环境以及安装一些必要的库:安装python请前往python官网下载,仙人指路......
  • A1003 Emergency
    题目:Asanemergencyrescueteamleaderofacity,youaregivenaspecialmapofyourcountry.Themapshowsseveralscatteredcitiesconnectedbysomeroads.Amountofrescueteamsineachcityandthelengthofeachroadbetweenanypairofcitiesarem......
  • [ABC303E]
    [ABC303E]AGiftFromtheStars每次合并都是合并入度为\(1\)的点,所以合并的一定不是中心,且被合并后入度是\(2\)。因此如果某个节点的入度\(\ge3\),那么这个节点一定是中心。对于剩余的点,因为保证有解,直接当作大小为\(2\)的星处理。(注意大小为\(2\)的星共\(3\)个点)。......
  • The 'Access-Control-Allow-Origin' header contains multiple values'*, *', but onl
    报错内容The'Access-Control-Allow-Origin'headercontainsmultiplevalues'*,http://192.168.237.131',butonlyoneisallowed.Havetheserversendtheheaderwithavalidvalue,or,ifanopaqueresponseservesyourneeds,setthereque......
  • 0003.有监督学习之决策树
    一、什么是决策树决策树(DecisionTree)是有监督学习中的一种算法,并且是一种节本的分类与回归的方法。即决策树有两种:分类树和回归树。那什么事决策树了?简单点说就是二元判定,从头到尾逐次判定其归属类型。从上述案例,我们很容易理解:决策树算法的本质就是二元判定的属性结构,我们......
  • 2023-06-03 hexo路径出现%7C%7
    该问题是由一个sidebar.swig文件引起的解决方案:打开你的博客\themes\hexo-theme-next\layout\_macro在里面找到sidebar.swig文件,把判断代码去掉修改前:{%ifconfig.archive_dir!='/'andsite.posts.length>0%}<divclass="site-state-itemsite-state-posts">......
  • 2023-06-03 hexo设置中文
    我的博客使用的主题是Next主题在你的博客\themes\hexo-theme-next\languages中可以看到很多的语言包比如我要设置博客文件为简体中文,对应的就是zh-Hans接着,在博客根目录打开_comfig.yml,修改language的值为zh-Hans即可......
  • anaconda运行install命令报错:Caused by SSLError(SSLCertVerificationError(1, '[SSL:
      运行命令:condainstallmpi4py 报错:Retrievingnotices:...working...ERRORconda.notices.fetch:get_channel_notice_response(63):Requesterror<HTTPSConnectionPool(host='mirrors.tuna.tsinghua.edu.cn',port=443):Maxretriesexceededwithurl......
  • 03_事务隔离
    03_事务隔离事务隔离事务需要保证一组数据库操作,要么全部成功,要么全部失败;MySQL事务隔离性是保证数据一致性和并发控制的重要手段之一,它对于多个事务同时访问和修改同一数据的情况下,能够保证事务之间的独立性和隔离性,避免数据的不一致和冲突。ACID是MySQL事务的四个特性,其中隔......