私の弟はプログラミングを始めたばかりで、サイエンス フェアのプロジェクトで、空を飛ぶ鳥の群れのシミュレーションを行っています。彼はほとんどのコードを書き終えており、うまく機能していますが、鳥は刻一刻と動く必要があります。
ただし、Tkinter は独自のイベント ループに時間を浪費するため、彼のコードは実行されません。実行root.mainloop()
し、実行し、実行し続けます。実行されるのはイベント ハンドラーだけです。
彼のコードをメインループと並行して実行する方法はありますか (マルチスレッドを使用しないと混乱するため、単純にする必要があります)。
move()
現在、彼は自分の関数をに結び付け<b1-motion>
て、ボタンを押したままマウスを小刻みに動かしている限り機能するようにする、醜いハックを思いつきました。しかし、もっと良い方法があるはずです。