用python编写出动态弹簧图,类似于折线的那种简易弹簧,在水平方向上运动,左端固定,右端运动。动态弹簧图,真的整不会了,可以帮帮我嘛😭,谢谢了。
1.def show_gameover_screen():
2. gameDisplay.blit(background, (0,0))
3. draw_text(gameDisplay, "FRUIT NINJA!", 90, WIDTH / 2, HEIGHT / 4)
4. if not game_over :
5. draw_text(gameDisplay,"Score : " + str(score), 50, WIDTH / 2, HEIGHT /2)
6.
7. draw_text(gameDisplay, "Press a key to begin!", 64, WIDTH / 2, HEIGHT * 3 / 4)
8. pygame.display.flip()
9. waiting = True
10. while waiting:
11. clock.tick(FPS)
12. for event in pygame.event.get():
13. if event.type == pygame.QUIT:
14. pygame.quit()
15. if event.type == pygame.KEYUP:
16. waiting = False
•show_gameover_screen()函数显示初始游戏画面和游戏结束画面。
•pygame.display.flip()将只更新屏幕的一部分,但如果没有参数传递,则会更新整个屏幕。
•pygame.event.get()将返回存储在pygame事件队列中的所有事件。
•如果事件类型等于quit,那么pygame将退出。
•event.KEYUP事件,当按键被按下和释放时发生的事件。
应该是力学那种弹簧图