代码拉取完成,页面将自动刷新
同步操作将从 Cerber2ol8/2dGameDemo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# -*- coding: utf-8 -*-
import pygame
from pygame.locals import *
if not pygame.font: print('Warning, fonts disabled')
if not pygame.mixer: print('Warning, sound disabled')
import os, sys
def load_img(img):
img = pygame.image.load(img)
img = img.convert_alpha()
return img
def load_image(name, colorkey=None):
fullname = os.path.join('src', name)
try:
image = pygame.image.load(fullname)
except pygame.error as e:
print('Cannot load image:', name, e)
raise SystemExit
image = image.convert()
if colorkey is not None:
if colorkey is -1:
colorkey = image.get_at((0,0))
image.set_colorkey(colorkey, RLEACCEL)
return image, image.get_rect()
def load_sound(name):
class NoneSound:
def play(self): pass
if not pygame.mixer:
return NoneSound()
fullname = os.path.join('src', name)
try:
sound = pygame.mixer.Sound(fullname)
except pygame.error:
print('Cannot load sound:', wav)
raise SystemExit
return sound
def cropimg(img, rect):
subImg = img.subsurface(rect)
return subImg
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。