Python 运行代码时,turtle screen崩溃
我正在尝试创建乒乓球游戏,现在我只想划桨Python 运行代码时,turtle screen崩溃,python,turtle-graphics,Python,Turtle Graphics,我正在尝试创建乒乓球游戏,现在我只想划桨 import turtle wn = turtle.Screen() wn.title("Pong by @Edgedancer3791") wn.bgcolor("black") wn.setup(width=800, height=600) wn.tracer(0) # Paddle A paddle_A = turtle.Turtle() paddle_A.speed(0) paddle_A.shape("square") paddle_A.c
import turtle
wn = turtle.Screen()
wn.title("Pong by @Edgedancer3791")
wn.bgcolor("black")
wn.setup(width=800, height=600)
wn.tracer(0)
# Paddle A
paddle_A = turtle.Turtle()
paddle_A.speed(0)
paddle_A.shape("square")
paddle_A.color("white")
paddle_A.shapesize(stretch_wid=5, stretch_len=1)
paddle_A.penup()
paddle_A.goto(-350, 0)
# Paddle B
paddle_B = turtle.Turtle()
paddle_B.speed(0)
paddle_B.shape("square")
paddle_B.color("white")
paddle_B.shapesize(stretch_wid=5, stretch_len=1)
paddle_B.penup()
paddle_B.goto(350, 0)
它立即崩溃,没有显示桨或任何东西。我也没有收到任何错误消息。我真的不知道该怎么办。
我做了一些研究,发现使用turtle.done()它不会崩溃,但它仍然不会在屏幕上画任何东西 您的程序很好,它没有崩溃,但执行得很快,然后就结束了。 您只需要通过某种while循环使程序保持活动状态。尝试在程序末尾添加以下内容:
while True: # This is your game loop
wn.update() # Update screen
然后,您可以将游戏逻辑添加到游戏循环中。我正在使用PyCharm。