马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 zxbin1 于 2024-3-8 21:14 编辑
pygame基础的代码写的很麻烦
零碎我准备好了
拿去用
我还准备小游戏了
#模块导入#
import pygame
import sys
from pygame.locals import *
pass
#模块导入#
#精灵定义#
class Bg(pygame.sprite.Sprite):
def __init__(self,image):
pygame.sprite.Sprite.__init__(self) #初始化
self.image = pygame.image.load(image)#获得图片
self.image.set_colorkey((255,255,255))
self.rect = self.image.get_rect() #获得图片矩形
self.rect.left,self.rect.top = 0,0 #确定位置
mask = pygame.mask.from_surface(self.image)
pass
#精灵定义#
size = w,h = 600,400#设定背景长度
#初始化 pygame
pygame.init()
#创建指定大小的窗口
screen = pygame.display.set_mode(size)
#设置窗口标题
pygame.display.set_caption("第一个游戏")
#创造精灵#
pass
#创造精灵#
#定义控制帧率
clock = pygame.time.Clock()
while True:
for event in pygame.event.get():
#事件处理
pass
screen.fill((255,255,255))#背景填充
#更新界面
pygame.display.flip()
#延时
clock.tick(50)#可修改
|