Hi, I am working on character animation and I want to know if its good to:
sprite.SetImage(sf::Image animation[direction][frame]...);
App.Draw(sprite);
in game loop,
or its better to have array of sprites and do App.Draw(sprite[direc.][frame]...)?
I find the first option better, because then I can GetPosition and SetPosition etc.. only for one sprite, but the tutorial says that manipulating Images is slow, so dont I lose some efficiency?