どのようにして4つの異なるカメを同時に動かすことができますか?また、Turtle.shape
の方法で人の形を作る方法は?私はregister_shape
と呼ばれるScreenメソッドがあることを知っていますが、私はそれに関するドキュメントを見つけることができませんでした。カメのグラフィックと同時にカメを実行する
def turtles(self, base):
self.t4.goto(self.tFirst)
self.t1.goto(self.tSecond)
self.t2.goto(self.tThird)
self.t3.goto(self.tHome)
if base >= 2:
self.t4.goto(self.tSecond)
self.t1.goto(self.tThird)
self.t2.goto(self.tHome)
if base >= 3:
self.t4.goto(self.tThird)
self.t1.goto(self.tHome)
if base == 4:
self.t4.goto(self.tHome)
tFirst
、tSecond
tThird
t4
がカメあり、位置であり、t1
、t2
、t3
。私はすべてのカメが一斉に動くようにしたい。あなたの最初の質問のために、私はあなたが意味を正確にわからないんだけど、ここで
私はスポーツフィールドのグラフィックをプレイヤーと作ろうと考えているので、それぞれのプレイヤーを同時に異なる方向に動かす必要があります。 –
アニメーションの更新が同時に動いたように見せかけることもできます[turtle.update](http://docs.python.org/library/turtle.html#turtle.update) – Matt
私はしません更新が役立つと思います。また、私はPython 3.2を実行しています、そして遅延はスクリーンメソッドです、それは以前のバージョンで異なっていたかもしれません。遅れと呼ばれ、アニメーションの時間ではなくアニメーションの時間が変わった。 screen.delay(200)は200ミリ秒かかりましたが、screen.delay(5)は5秒かかりました。あなたのためのthx –