import pygame as pg
fps=60
width=500
height=600
white=(255,255,255)
green=(0,255,0)
pg.init()
screen=pg.display.set_mode((width,height))
pg.display.set_caption("JCP的手槍")
clock=pg.time.Clock()
class Player(pg.sprite.Sprite):
def _init_(self):
pg.sprite.Sprite.__init__(self)
self.image=pg.Surface((50,40))
self.image.fill(green)
self.rect=self.image.get_rect()
self.rect.center=(width/2,height/2)
def update(self):
self.rect.x+=2
if self.rect.left>width:
self.rect.right=0
all_sprites=pg.sprite.Group()
player=Player()
all_sprites.add(player)
running=True
while running:
clock.tick(fps)
for event in pg.event.get():
if event.type==pg.QUIT:
running=False
all_sprites.update()
screen.fill(white)
all_sprites.draw(screen)
pg.display.update()
pg.quit