Tastenkombination innerhalb einer While-Schleife in Python TurtlePython

Python-Programme
Anonymous
 Tastenkombination innerhalb einer While-Schleife in Python Turtle

Post by Anonymous »

Ich versuche, ein Lernspiel zu erstellen, bei dem eine Frage nach unten fällt und Sie die Antwort eingeben. Ich verstehe jedoch nicht, wie man Tasteneingaben aufzeichnet, ohne die Bewegung der nach unten gerichteten Frage zu stoppen.

Um es einfach auszudrücken: Ich möchte in der Lage sein, die Frage zu senken und gleichzeitig meine Tastatur zur Eingabe zu verwenden, ohne die Bewegung zu stoppen.

Code: Select all

text_letter = 0

def text_insert(answer):
global text_letter
print("hello")
text_letter += 1

def text_lower(question,answer):
global text_letter
text.penup()
text.goto(random.randint(-250,250),355)
text.pendown()
text.color("white")
text.write("Start", font=("Arial", 20, "normal"))
x,y = text.pos()
delay = .01
wn.textinput("Answer", "Answer:")
turtle.listen()
turtle.onkey(text_insert(answer),answer[text_letter])
while y > -355:
time.sleep(delay)
y -= 1
text.goto(x,y)
text.write(question, font=("Arial", 20, "normal"))
text.clear()

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post