3

(できれば)簡単な質問があります。2 人のユーザーがキーを押して Python タートルを動かせるようなスクリプトを作成したいと考えています。私のスクリプト部分:

#Forward
onkeypress(lambda:turtle1.forward(1),"Up")
onkeypress(lambda:turtle2.forward(1),"w")
#Backward
onkeypress(lambda:turtle1.forward(-1),"Down")
onkeypress(lambda:turtle2.forward(-1),"s")
listen()

これを行うと、一方のタートルの動きが止まると、もう一方のタートルが動き出します。したがって、「リッスン」は一度に 1 つのキープレスのみをリッスンします。

一度に 2 つのキー入力を処理したい場合はどうすればよいですか?

4

0 に答える 0