我正在试图让云投掷雨滴,但我不知道如何动态创建具有雨滴纹理的精灵矢量。我正在尝试这个:
std::vector<sf::Sprite> shots(sf::Sprite(tex));
if(/*It has to rain*/){
shots.push_back(new sf::Sprite(tex));
sprite.setOrigin(15/2,20/2);
}
for(i=0;i<shots.size;i++){
window.draw(shots.at(i))
}
我该如何创建它?