本以为学期末可能有空闲的时间来学习,没想到越来越忙,越来越忙。
飞机大战做了个开头却也搁浅了,看了视频,发现这些2D的游戏无非是高级版的的动画片,只是这个动画的频率很快,而且连接了键盘和鼠标,跟人发生了互动。
2019-4-16
今天飞机大战已经完成的检测键盘,本以为检测键盘是一个很难得程序,其实是已经编好的了。编程序要善于假借别人已经做好的工作,不要范编好一个函数才发现这个函数已经有人写过的错误。
检测键盘程序:
for event in pygame.event.get():
#判断是否是点击了退出按钮
if event.type == QUIT:
print("exit")
exit()
#判断是否是按下了键
elif event.type == KEYDOWN:
#检测按键是否是a或者left
if event.key == K_a or event.key == K_LEFT:
print('left')
#检测按键是否是d或者right
elif event.key == K_d or event.key == K_RIGHT:
print('right')
#检测按键是否是空格键
elif event.key == K_SPACE:
print('space')
网友评论