mirror of
https://github.com/3b1b/manim.git
synced 2025-09-01 00:48:45 +00:00
Change restore implementation using become
This commit is contained in:
parent
f429f46df8
commit
86d3ade0ef
1 changed files with 1 additions and 3 deletions
|
@ -696,9 +696,7 @@ class Mobject(Container):
|
|||
def restore(self):
|
||||
if not hasattr(self, "saved_state") or self.save_state is None:
|
||||
raise Exception("Trying to restore without having saved")
|
||||
self.align_data(self.saved_state)
|
||||
for sm1, sm2 in zip(self.get_family(), self.saved_state.get_family()):
|
||||
sm1.interpolate(sm1, sm2, 1)
|
||||
self.become(self.saved_state)
|
||||
return self
|
||||
|
||||
##
|
||||
|
|
Loading…
Add table
Reference in a new issue