fix(animation): time_span doesn't work for mobjects with submobjects

This commit is contained in:
osMrPigHead
2024-07-23 15:13:30 +08:00
parent 88c7e9d2c9
commit 0eae42977a
2 changed files with 8 additions and 5 deletions

View File

@ -48,7 +48,7 @@ class Rotating(Animation):
for key in sm1.pointlike_data_keys:
sm1.data[key][:] = sm2.data[key]
self.mobject.rotate(
self.rate_func(alpha) * self.angle,
self.rate_func(self.time_spanned_alpha(alpha)) * self.angle,
axis=self.axis,
about_point=self.about_point,
about_edge=self.about_edge,