1. Nick Efford
  2. easypg
  3. Issues
Issue #7 new

Inefficient image loading for Sprite objects

Nick Efford
repo owner created an issue

In the most common use case for {{{Sprite}}}, subclasses will create a class variable {{{images}}} to hold the image sequences for each possible state and direction of movement.

If multiple instances of one of these Sprite subclasses are created in a program, the image loading procedure will be repeated for each instance. The images are stored only once, but it would be better if less of the image loading logic were repeated on each instantiation of a sprite.

Comments (1)

  1. Log in to comment