pygame是python的一个库吗,python学习pygame,,基本库导入impor

python学习pygame,,基本库导入impor

基本库导入

import pygame

import sys

from pygame.locals import *

初始化

pygame.init()

窗口标题

pygame.display.set_caption("初次见面多多关照")

窗口显示设置

screen = pygame.display.set_mode(size, RESIZABLE)

resizable可选参数,设定窗口能否拖动变形

screen = pygame.display.set_mode((1680, 1050), FULLSCREEN | HWSURFACE)

全屏设置

图像导入

turtle = pygame.image.load("turtle.png")

图像范围获得一个矩形

turtle_rect = turtle.get_rect()

用于碰撞检测

图像旋转翻转

turtle_right = pygame.transform.rotate(turtle, 90)

r_head = pygame.transform.flip(turtle, True, False)

事件检测,包括退出,按键,鼠标等事件

for event in pygame.event.get():

if event.type == pygame.QUIT:

sys.exit()

if event.type == pygame.KEYDOWN:

if event.key == pygame.K_LEFT:

XXX

移动位置

position = position.move(speed)

screen.fill(bg)   背景填充

screen.blit(turtle, position)  #更新图像

pygame.display.flip() #更新界面

pygame.time.delay(10)   延迟10ms

python学习pygame

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值