Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.0] Tekstura się nie wczytuje

Ostatnio zmodyfikowano 2013-05-11 20:40
Autor Wiadomość
Fedox9
Temat założony przez niniejszego użytkownika
[SFML 2.0] Tekstura się nie wczytuje
» 2013-05-11 19:12:02
Witam

Mam problem z programem napisamym w SFML 2.0. Mianowicie tekstura się nie wczytuje.

C/C++
#include <SFML/Graphics.hpp>

int main()
{
    sf::RenderWindow oknoAplikacji( sf::VideoMode( 800, 600, 32 ), "Kurs SFML - http://cpp0x.pl" );
   
    sf::Texture tekstura; //INFO: dopisane w tym rozdziale
    tekstura.loadFromFile( "box.JPG" );
   
    sf::Sprite obrazek; //INFO: dopisane w tym rozdziale
    obrazek.setTexture( tekstura ); //INFO: dopisane w tym rozdziale
   
    while( oknoAplikacji.isOpen() )
    {
        sf::Event zdarzenie;
        while( oknoAplikacji.pollEvent( zdarzenie ) )
        {
            if( zdarzenie.type == sf::Event::Closed )
                 oknoAplikacji.close();
           
            if( zdarzenie.type == sf::Event::KeyPressed && zdarzenie.key.code == sf::Keyboard::Escape )
                 oknoAplikacji.close();
           
            if( zdarzenie.type == sf::Event::MouseButtonPressed && zdarzenie.mouseButton.button == sf::Mouse::Middle )
                 oknoAplikacji.close();
           
        }
        oknoAplikacji.clear( sf::Color::Black );
        oknoAplikacji.draw(); //INFO: dopisane w tym rozdziale
        oknoAplikacji.display();
    }
    return 0;
}

Proszę o szybką pomoc.
P-82692
pekfos
» 2013-05-11 19:14:47
Masz plik box.jpg w folderze z programem? Uruchamiasz program przez .exe czy IDE?
P-82694
Fedox9
Temat założony przez niniejszego użytkownika
» 2013-05-11 19:16:18
Przez IDE.
Edit// Uruchomiłem przez exe i to samo. Też nie działa.
P-82695
pekfos
» 2013-05-11 19:18:38
Masz plik .jpg czy .jpeg?
P-82697
Fedox9
Temat założony przez niniejszego użytkownika
» 2013-05-11 19:19:23
.jpg
P-82698
pekfos
» 2013-05-11 19:21:36
Powinno być
C/C++
oknoAplikacji.draw( obrazek );
P-82699
Fedox9
Temat założony przez niniejszego użytkownika
» 2013-05-11 19:22:53
Nadal nie działa.
P-82700
pekfos
» 2013-05-11 19:26:53
A uruchomiłeś przez .exe, z box.jpg obok pliku .exe?
P-82701
« 1 » 2 3
  Strona 1 z 3 Następna strona