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));