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

[SFML / C++] Problem z oknem

Ostatnio zmodyfikowano 2015-02-12 22:40
Autor Wiadomość
Ilargi2646
Temat założony przez niniejszego użytkownika
[SFML / C++] Problem z oknem
» 2015-02-11 22:45:16
Witam,
Doiero zaczynam swoją przygodę z SFMLem. Zaistalowałem wszystko co potrzebne, skofigurowalem (wedlug kursu) tak, że wszytsko prawie działa z jednym wyjątkiem. Program testowy z kursu uruchamia się tyle, że okno aplikacji tak jakby sie nie odświeżało tzn. pojawia sie okienko, a w nim to samo co jest "pod" oknem i nic sie nie dzieje.

Prosze o pomoc, z gory dzieki.
P-126386
1aam2am1
» 2015-02-12 16:23:25
Pokaż kod i daj screenshota
P-126432
Ilargi2646
Temat założony przez niniejszego użytkownika
» 2015-02-12 18:28:57
Kod jest identyczny jak w kusie SFML przy testowaniu dzialania biblioteki:

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

int main()
{
    sf::RenderWindow okno( sf::VideoMode( 320, 240 ), "Kurs SFML 2.0 - http://cpp0x.pl" );
    sf::Clock stoper;
    while( okno.isOpen() )
    {
        sf::Event event;
        while( okno.pollEvent( event ) )
        {
            if( event.type == sf::Event::Closed )
                 okno.close();
           
        } //while
        okno.clear();
       
        sf::CircleShape ksztalt( std::sin( stoper.getElapsedTime().asSeconds() ) * okno.getSize().y / 8 + okno.getSize().y / 4 );
        ksztalt.setOrigin( sf::Vector2f( ksztalt.getRadius(), ksztalt.getRadius() ) );
        ksztalt.setPosition( okno.getSize().x / 2.0f, okno.getSize().y / 2.0f );
        ksztalt.setFillColor( sf::Color::Yellow );
        okno.draw( ksztalt );
       
        okno.display();
    } //while
    return 0;
}

a tu screen:

screen
screen
P-126439
maly
» 2015-02-12 19:16:11
Jaka wersja SFML i skąd?
P-126441
Ilargi2646
Temat założony przez niniejszego użytkownika
» 2015-02-12 19:54:44
SFMl z oryginalnej stronki sfmla:
http://www.sfml-dev.org/download/sfml/2.2/

(wersja pod windows GCC 4.7.1 TDM (SJLJ) - 32-bit)

code blocks 13.12 z kompilatorem od TDM-GCC (version 4.7.1, 32 bit)

dodam takze ze kumpel zainstalowal to samo i mu dziala
P-126443
maly
» 2015-02-12 20:11:43
A przykłady z paczki SFML-a działają?
P-126444
Ilargi2646
Temat założony przez niniejszego użytkownika
» 2015-02-12 20:45:04
Dokladnie to samo sie dzieje.
P-126445
maly
» 2015-02-12 21:04:59
No jeśli ze skompilowanymi przykładami też masz problem to podejrzewam że masz dziwną kartę graficzną lub sterowniki.
P-126447
« 1 » 2
  Strona 1 z 2 Następna strona