【问题标题】:Can we make an array of sprites in SFML/C++?我们可以在 SFML/C++ 中制作一个精灵数组吗?
【发布时间】:2014-01-05 11:42:32
【问题描述】:

我的问题很简单。我们可以在 SFML 中制作一组精灵或图像吗?例如:

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

考虑索引一、二和三是三个不同的图像。 我们该怎么做?谁能用一些代码示例解释一下?

【问题讨论】:

标签: c++ arrays sfml


【解决方案1】:

试试

std::vector<sf::Sprite> myArray;

sf::Sprite myArray[3];

查看question 的答案。主要部分是:

// 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<sf::Sprite> invaderSprites(10, sf::Sprite(invaderTexture));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 2014-02-16
    • 1970-01-01
    • 2019-03-10
    • 1970-01-01
    • 2013-08-19
    • 2020-10-25
    相关资源
    最近更新 更多