junjie 接小球遊俠2.0

import pygame
import random

def qiu(bally,speedy,ballx,speedx,r,g,b ):
    bally = bally + speedy
    ballx = ballx + speedx
    if bally >= chuang_kou_gao:
        speedy = -1
    if bally <= 0:
        speedy = 1
    if ballx >= chuang_kou_kuan:
        r = random.randint(0, 255)
        g = random.randint(0, 255)
        b = random.randint(0, 255)
        speedx = -1
    if ballx <= 0:
        r = random.randint(0, 255)
        g = random.randint(0, 255)
        b = random.randint(0, 255)
        speedx = 1
    pygame.draw.circle(chuang_kou, (r, g, b), (ballx, bally), bai_jing)
    return bally,speedy,ballx,speedx,r,g,b

r=random.randint(0,255)
g=random.randint(0,255)
b=random.randint(0,255)
ballx=200
bally=0
pygame.init()
chuang_kou_kuan = 600
chuang_kou_gao = 700
chuang_kou=pygame.display.set_mode((chuang_kou_kuan,chuang_kou_gao))
bai_jing=random.randint(20,50)
speedy = 1
speedx=1
bally2, speedy2, ballx2, speedx2 = 200,2,0,2
r2,g2,b2 = 100,0,0
while 1>0:
    for event in pygame.event.get():
        if event.type==pygame.QUIT:
            pygame.quit()
    chuang_kou.fill((1,1,1))
    bally,speedy,ballx,speedx,r,g,b  = qiu(bally,speedy,ballx,speedx ,r,g,b)
    bally2, speedy2, ballx2, speedx2,r2,g2,b2  = qiu(bally2,speedy2,ballx2,speedx2,r2,g2,b2 )

    pygame.display.update()




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