sf::RenderWindow window(sf::VideoMode(800, 600), "CALENDAR");
sf::Font font;
if (!font.loadFromFile("arial.ttf"))
std::cout << "no\n";
sf::Text text1;
text1.setFont(font);
text1.setCharacterSize(30);
text1.setColor(sf::Color::Black);
text1.setStyle(sf::Text::Regular);
text1.setString("ttestst");
while (window.isOpen())
{
sf::Event event;
while (window.pollEvent(event))
{
switch (event.type){
case sf::Event::Closed:
window.close();
}
}
window.clear(sf::Color::White);
window.draw(text1);
window.display();
}
Этот код не отображает текст на экране, а шрифт не загружается, я понятия не имею, что делать, любая помощь приветствуется.C++ SFML Font Problems
Может быть, что путь для шрифта, который вы используете это неправильно? Попробуйте использовать абсолютный путь - из C:/в windows или/on osx/linux – twsaef
Не повезло: «C: \ Coding \ Fonts \ Arial.ttf» ничего не сделал :( – groenewoldr
успешно загрузил файл шрифта? –