|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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)#可修改
复制代码
|
|