Задать вопрос
@Kirsaria

Не отображается изображение sfml c++, как исправить?

65d79ac465b74824911989.png
Вместо картинок отображается лишь чёрные квадраты. Никаких ошибок не видно.
#include <SFML/Graphics.hpp>
using namespace sf;
int main()
{
    RenderWindow window(VideoMode(1280, 720), "Forsaken");
    Image icon;
    if (!icon.loadFromFile("E:/Programming/Forsaken/Image/icon.png"))
    {
        return 1;
    }
    window.setIcon(32, 32, icon.getPixelsPtr());
    Texture TextureBackground;
    TextureBackground.loadFromFile("E:/Programming/Forsaken/Image/background.png");
    RectangleShape gamingBackground(Vector2f(1280, 720));
    gamingBackground.setTexture(&TextureBackground);
    while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        window.clear();
        window.display();
    }
    return 0;
}
  • Вопрос задан
  • 89 просмотров
Подписаться Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы