上一版的乒乓球有一个退出会报错的问题,这一版解决了。
以下是修改后的源代码:
```python
import turtle as t
import random as rd
import simpleaudio as sa
yeah=sa.WaveObject.from_wave_file('bounce.wav')
#创建背景
game = t.Screen()
game.title('双人乒乓球')
game.bgcolor('black')
game.setup(800,600)
#创建1号球拍
racket1 = t.Turtle()
racket1.ht()#隐藏
racket1.up()
racket1.speed()
racket1.color('white')
racket1.shape('square')
racket1.shapesize(5,1)
racket1.goto(-350,0)
racket1.st()#显示
#创建2号球拍
racket2 = t.Turtle()
racket2.ht()#隐藏
racket2.up()
racket2.speed()
racket2.color('yellow')
racket2.shape('square')
racket2.shapesize(5,1)
racket2.goto(350,0)
racket2.st()#显示
#添加乒乓球
table = t.Turtle()
table.ht()
table.up()
table.speed()
table.color('white')
table.shape('circle')
table.st()
table.dx = rd.randint(1,10)
table.dy = rd.randint(1,10)
player_speed = 50
racket1_score=0
racket2_score&