Hej, moim zadaniem było stworzenie tekstu, a następnie obiektu sf::Shape, który będzie tłem dla tego tekstu. Napisałem cos takiego.
text.setString("NONE");
text.setFont(game->font);
text.setCharacterSize(30);
text.setFillColor(sf::Color::Red);
text.setOrigin(text.getLocalBounds().width / 2, text.getLocalBounds().height / 2);
text.setPosition(200, 200);
shape.setSize(sf::Vector2f(text.getLocalBounds().width, text.getLocalBounds().height));
shape.setOrigin(shape.getSize().x / 2, shape.getSize().y / 2);
shape.setPosition(text.getPosition().x, text.getPosition().y);
shape.setFillColor(sf::Color::Black);
W wyniku tego otrzymuję to:

Bez sensu... Jeśli zrobię coś takiego np. ze spritem to działa, tlyko z tekstem nie działa. Wie ktoś jak to naprawić?