by Anonymous » 06 Apr 2025, 21:48
Ich versuche im Wesentlichen zwei Animationen auszuführen (Ref. folgende Code): < /p>
Code: Select all
class RelTrain(Scene):
def construct(self):
train = Rectangle(height=1, width=4)
train2 = Rectangle(height=2, width=2)
train.move_to(np.array([-10,0,0]))
train2.move_to(np.array([0,0,0]))
self.add(train, train2)
self.play(
train.move_to, np.array([10,0,0]),
train2.move_to, np.array([15,0,0]),
run_time=18,
rate_func=linear,
)
self.wait()
< /code>
Im Wesentlichen bewegt sich zwei Rechtecke, aber [url=viewtopic.php?t=14917]ich möchte[/url] nicht, dass sie gleichzeitig mit der Bewegung beginnen. Ich möchte, dass Zug
beginnt, sich zu bewegen, und nach 2 Sekunden (
würde sich zu diesem Zeitpunkt immer noch bewegen, da run_time = 18 ) möchte, dass train2 auf dem Bildschirm auftaucht und seine Bewegung beginnt. Ich bin mir nicht sicher, wie das gemacht wird und würde jede Hilfe schätzen.
Ich versuche im Wesentlichen zwei Animationen auszuführen (Ref. folgende Code): < /p>
[code]class RelTrain(Scene):
def construct(self):
train = Rectangle(height=1, width=4)
train2 = Rectangle(height=2, width=2)
train.move_to(np.array([-10,0,0]))
train2.move_to(np.array([0,0,0]))
self.add(train, train2)
self.play(
train.move_to, np.array([10,0,0]),
train2.move_to, np.array([15,0,0]),
run_time=18,
rate_func=linear,
)
self.wait()
< /code>
Im Wesentlichen bewegt sich zwei Rechtecke, aber [url=viewtopic.php?t=14917]ich möchte[/url] nicht, dass sie gleichzeitig mit der Bewegung beginnen. Ich möchte, dass Zug [/code] beginnt, sich zu bewegen, und nach 2 Sekunden ([code]train[/code] würde sich zu diesem Zeitpunkt immer noch bewegen, da run_time = 18 ) möchte, dass train2 auf dem Bildschirm auftaucht und seine Bewegung beginnt. Ich bin mir nicht sicher, wie das gemacht wird und würde jede Hilfe schätzen.