Podemos criar uma matriz de sprites em SFML / C ++?

Minha pergunta é muito simples. Podemos criar uma série de sprites ou imagens em SFML. Por exemplo:

int myArray[] = {1, 2, 3}; 

Considere o número de índice um, dois e três são três imagens diferentes. Como podemos fazer isso? Alguém pode explicar com algum exemplo de código?

Experimentar

 std::vector myArray; 

ou

 sf::Sprite myArray[3]; 

Confira a resposta desta pergunta . A parte principal é:

 // Create a texture sf::Texture invaderTexture; // Load image file into that texture invaderTexture.loadFromFile("images/invaders.png"); // Create a vector of 10 sprites initialised with the texture above std::vector invaderSprites(10, sf::Sprite(invaderTexture));