本文为大家分享了pygame游戏之旅的第11篇,供大家参考,具体内容如下
定义一个button函数,将文字,颜色等作为参数。
def button (msg, x, y, w, h, ic, ac):
mouse =pygame.mouse.get_pos()
if x + w > mouse[0] > x and y + h > mouse[1] > y:
pygame.draw.rect(gameDisplay, ac, (x,y,w,h))
else:
本文为大家分享了pygame游戏之旅的第7篇,供大家参考,具体内容如下
对car和障碍的宽高进行比较然后打印即可:
if y thing_startx and x thing_startx and x + car_width < thing_startx + thing_width:
print('x crossover')
crash()
全部代码:
import p
本文为大家分享了pygame游戏之旅的第12篇,供大家参考,具体内容如下
实现点击功能:
click = pygame.mouse.get_pressed()
print(click)
if x + w > mouse[0] > x and y + h > mouse[1] > y:
pygame.draw.rect(gameDisplay, ac, (x,y,w,h))
if click[0] == 1 and action != None:
action()