美文网首页
PyGame基础

PyGame基础

作者: 陈卷卷卷卷 | 来源:发表于2018-08-11 14:05 被阅读0次

1.pygame绘制窗口

代码格式:

import pygame
# 初始化
pygame.init()
# 绘制指定大小窗口
screen = pygame.display.set_mode((窗口大小参数))
# 设置窗口背景
pygame.display.fill((颜色参数))
# 展示窗口在显示屏上
pygame.display.flip()

# 设置死循环
while True:
        # 检测是否存在点击结束窗口命令
        for event in pygame.event.get():
                if event.type = pygame. QUIT:
                        # 退出游戏
                        exit()

2.pygame相关事件及属性

(1).KEY
a.键盘按下:KEYDOWN(所按的键在程序中以编码的形式体现)
b.键盘弹起:KEYUP
c.key:获取按键的对应值
(2).MOUSE
a.MOUSEBUTTONDOWM:鼠标按下
b.MOUSEBUTTONUP:鼠标弹起
c.MOUSEMOTION:鼠标移动
d.pos:获取光标当前位置坐标(event.pos)

相关文章

  • 2018-09-04-day12-pygame

    pygame基础 导入模块import pygame 初始化游戏模块pygame.init() 创建游戏窗口win...

  • pygame初识

    1.基础框架 Pygame 别人写好的第三方库 用pygame写一个游戏的最最基础的框架 如何下载pygame,下...

  • 用pygame做个简单的五子棋游戏

    准备 python基础相关准备: 1.pygame的基础知识,参考目光博客的“用Python和Pygame写游戏-...

  • Pygame基础 - PYGAME BASICS

    无聊的理论: GUI和CLI 普通的Python程序便是CLI(命令行界面),就像当你在Windows下打开CMD...

  • PyGame基础

    1.pygame绘制窗口 代码格式: 2.pygame相关事件及属性 (1).KEYa.键盘按下:KEYDOWN(...

  • day10 Pygame 2018-07-27

    一、Pygame   Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,...

  • 用pygame实现的飞机大战小游戏

    pygame Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时...

  • 玩玩pygame

    1、pygame历史 Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,...

  • Python游戏编程之旅(1):初识pygame

    一、pygame简介 Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发...

  • Python基础 - pygame

    知识回顾 1.json数据 json数据的要求:一个json对应一个数据json中的数据一定是json支持的数据类...

网友评论

      本文标题:PyGame基础

      本文链接:https://www.haomeiwen.com/subject/vsbpvftx.html