Bonjour, bonsoir.
Je sollicite aujourd'hui votre aide a propos d'un problème que je n'ai toujours pas réussi a résoudre. Ce problème est assez simple a expliquer. J'avais commencer un jeu qui qui contenait des affichages de sf::Text, ces affichages fonctionnait très bien. Il y'a peu j'ai restaurer mon ordi. J'ai re-installer code::block, la SFML et remis ce fameux projet sur mon ordi. Et voila qu'en compilant et en lançant le projet je m’aperçois qu'aucun sf::Text ne s'affichent. J'ai tout de suite pensait qu'avant de restaurer mon ordi j'avait du changer quelque chose dans le code sans le vouloir, j'ai donc fait un code minimal et lui non plus n'affiche pas de sf::Text.
int main()
{
RenderWindow m_window;
m_window.create(sf::VideoMode(1920, 1080), "test 3", sf::Style::Fullscreen);
sf::Text m_text;
m_text.setString("testeuh!!!");
m_text.setColor(Color::Red);
m_text.setPosition(100, 100);
m_text.setCharacterSize(24);
m_text.setStyle(sf::Text::Bold | sf::Text::Underlined);
m_window.clear(sf::Color::Black);
m_window.draw(m_text);
Event m_event;
while(m_window.isOpen())
{
while(m_window.pollEvent(m_event))
{
if(Keyboard::isKeyPressed(Keyboard::Escape))
m_window.close();
}
}
return 0;
}
De plus la fenêtre est blanche alors qu'elle devrait être noire (puisque je la clear en noir).
J'aurais voulu savoir si quelqu'un avait déjà eu le même problème.
Quelque indications qui ont leurs importances: Je compile en statique (SFML 2.0) et j'ai une carte graphique ATI.
Merci d'avoir lu.