私はカメを使用してPythonゲームに取り組んでいます。Pythonカメ移動プラットフォーム
私は、キーを押すと上下(ジャンプ)するプレーヤーオブジェクトを持っています。私は、プレイヤーがジャンプしなければならない動くプラットフォームを追加しようとしています。
移動プラットフォームをwhile
ループに入れてみました。問題は、while
ループがプラットフォームを移動させ続けるために実行されているため、プログラムはキー押下を検出しません。
メインwhile
ループ内でturtle.listen()
を移動しようとしましたが、動作しませんでした。
while True
ループ内でプラットフォームを移動し続け、リスナーをアクティブにするにはどうすればよいですか?
# moving platform
while True:
s13.backward(3)
if s13.xcor() > 250:
s13.setheading(0)
if s13.xcor() < -200:
s13.setheading(180)
...
turtle.listen()
turtle.onkey(jump, "Up")
何かアドバイスが高く評価され...
コードは私が投稿したときにフォーマットを保持しませんでした... turtle.listen()とonkeyはwhileループの外にあります – chappie