import random
import pygame
pygame.init() # 1.游戏初始化
screen = pygame.display.set_mode((700,600)) # 2.创建一个窗口,设置大小
pygame.display.set_caption("接小球游戏")
ball_x,ball_y = 400,0
ban_x, ban_y ,ban_width, ban_height = 400,550,220,100
font = pygame.font.Font('ziti.ttf',24)
ball_true1 = pygame.image.load("ball.bmp")
ball_true2 = pygame.image.load("ball1.png")
ball_true3 = pygame.image.load("ball2.png")
ball_true4 = pygame.image.load("ball3.png")
# pygame.mixer.init() # 2.加载音效
# hit = pygame.mixer.Sound("hit_wall.wav") # 加载音乐
# hit.set_volume(0.4) # 设置音量
#
#pygame.mixer.music.load("bg.mp3")
#pygame.mixer.music.set_volume(0.3)
#pygame.mixer.music.plat(-1)
score=0
hp = 3
game_over = True
a_left = 0
a_right = 0
while True:
key = pygame.key.get_pressed()
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
elif event.type == pygame.MOUSEBUTTONUP:
if game_over:
game_over = False
score = 0
hp = 4
elif event.type == pygame.MOUSEMOTION:
ban_x,_ = event.pos
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
a_right = 0
a_left =a_left+10
ban_x = ban_x-(10+a_left)
elif event.key == pygame.K_RIGHT:
a_left = 0
a_right = a_right+10
ban_x= ban_x+10+a_right
screen.fill((255,255,255))
if game_over
Boren-python接小球游戏
最新推荐文章于 2022-05-13 22:49:04 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)