1 / 5
Mar 2021

Dlaczego nie działa mi wczytanie tego obrazku? znajduje się on w folderze z plikiem sln.

#include <SFML/Graphics.hpp>
#include <SFML/Window.hpp>
#include <windows.h>
#include

using namespace sf;
using namespace std;

sf::RenderWindow W;

int main()
{

srand(time(NULL));
setlocale(LC_ALL, "");

W.create(VideoMode{500,500,32},"okno" ); //tworzenie okna,sf::Style::Fullscreen - cały ekran
W.setActive(true);
W.setKeyRepeatEnabled(false);
W.setVerticalSyncEnabled(true);
//W.setFramerateLimit(60);

sf::RectangleShape R(sf::Vector2f(200, 200));
R.setFillColor(Color(200, 200, 200));
R.setOrigin(0, 0);
R.setPosition(100, 100);

Texture rocket; //rakieta
rocket.loadFromFile(“rocket.png”);
Sprite rocket2;
rocket2.setTexture(rocket);

sf::Event e;


while (W.isOpen())
{
    while (W.pollEvent(e)) 
        {
        if (e.type == sf::Event::Closed || sf::Keyboard::isKeyPressed(sf::Keyboard::Escape)) W.close();
        }

    W.clear(sf::Color(0, 0, 0));
    W.draw(R);
    W.draw(rocket2);
    W.display();
    

}

return 0;

}

  • created

    Mar '21
  • last reply

    Mar '21
  • 4

    replies

  • 543

    views

  • 3

    users

  • 1

    like

  • 3

    links

@capablanka Katalog roboczy Visual Studio to folder w którym są pliki źródłowe i nagłówkowe. Szybciej otrzymałbyś odpowiedź na forach programistycznych: 4programmers2, pasja-informatyki2 czy stackoverflow2. Tylko tam już nie ma przelewek. Musisz umieścić poprawnie kod i opisać swój problem. Samo nie działa to często za mało. Zwłaszcza jak dostajesz pewnie jakiś komunikat czy wyjątek: “tej! w tej tu nie ma tego pliku >:((((”.

To jakbym dał na przykład obraz do Pliki zasobów to jak bym mógł go otworzyć i czy się tak da w ogóle?

Suggested Topics

Want to read more? Browse other topics in System SPOJ or view latest topics.