int moveDown = 10;
int moveRight = 10;
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 10; j++) {
xEnemies[j].drawEnemy(window);
xEnemies[j].setPos(sf::Vector2f(moveRight, moveDown));
moveRight += 50;
}
moveDown += 50;
}
こんにちは皆さん、ここで私はループとベクターで画面に敵を描こうとしています。私はプレイヤーに敵を破壊することができるようにしたい、しかし、敵が破壊されるたびに、敵はちょうど(isOpen())ループの下にあるので、再度描画されます。だから私の質問です:このループの外にオブジェクトを描画する方法はありますか?C++ SFML while(window.isOpen())ループの外側のオブジェクトを描画します
破壊されたものを描画しませんか? – immibis