class AnimatedSurfActor(OrientatedSurfActor):
- def __init__(self, frames, cycle_dt=0.2):
+ def __init__(self, frames, cycle_dt=0.2, **kw):
self._frames = frames
self._frame = random.randint(0, len(frames) - 1)
self._dt = 0
self._cycle_dt = cycle_dt
each_tick(self.update)
- super().__init__(surf=frames[self._frame], angle=0)
+ super().__init__(surf=frames[self._frame], **kw)
def update(self, dt):
self._dt += dt