2017-09-17 6 views
0

私はturtle.shape()をgifイメージで使用しようとしています。Pythonのカメにアニメーションシェイプを表示する方法はありますか?

この画像を静止画像の代わりにアニメーション画像にするにはどうしたらいいですか?私はループを使わずにそれをやろうとしています、なぜならそれは私がやろうとしていることを壊すからです。私はまた、カメを使用する必要があります。

答えて

1

私は答えを見つけました。

リピートループを実行し、その上にturtle.onkey()を設定するだけで済みました。 :D

EDIT は、これは私が使用したものである:

while animOn == True: 
    turtle.shape(shapename1) 
    time.sleep(time between next image) 
    turtle.shape(shapename2) 
    if animOn == False: 
     break 

あなたが一度に複数のアニメーションを持つことができますが、私はすべてのアニメーションが同じループにあるので、あなた場合にのみ動作することを発見しました一度に複数の実行を予定している場合は、それらを整理する必要があります。

+0

あなたのソリューションのMCVEは、アニメGIFを単にカメのカーソルとして登録するだけでは十分ではないように見えるので、他の人には興味があります。 – cdlane

+0

さて、これに追加します –

関連する問題