bob -接小球遊戲2。0

import pygame
import random

def ball(screen,x,y,down,right,green):
    if down:
        y = y + 1
    else:
        y = y - 1

    if right:
        x += 1
    else:
        x -= 1

    if y > 600 :
        down = False
    if x > 800:
        right  = False
    if 0 > y :
        down = True
    if x < 0:
        right = True

    pygame.draw.circle(screen, (green, 255, 20), (x, y), 50)
    return  x,y,down,right


pygame.init()
screen = pygame.display.set_mode((800, 600))

x, y, down,right = 0,0,True,True
px,py,pdown,pright = 500,0,True,True
ban_x,ban_y,ban_k,ban_g =  400,300,100,100
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
        elif event.type == pygame.MOUSEMOTION:
            ban_x, ban_y = event.pos    # pos---> position
    screen.fill((2, 2, 1))
    x, y, down, right = ball(screen,x,y,down,right,0)
    px,py,pdown,pright = ball(screen, px,py,pdown,pright,255)
    pygame.draw.rect(screen,(110,0,0),(ban_x,ban_y,ban_k,ban_g))
    pygame.display.update()

pygame.quit()






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章