SFML community forums

Help => Graphics => Topic started by: oOhttpOo on April 25, 2015, 03:37:56 pm

Title: Screen view wont change
Post by: oOhttpOo on April 25, 2015, 03:37:56 pm
#include <SFML/Graphics.hpp>
#include <SFML/Window.hpp>
#include <SFML/System.hpp>
#include <Windows.h>


int main()
{
        sf::RenderWindow window1(sf::VideoMode(800, 700), "window");

        sf::Texture tx1;
        tx1.loadFromFile("pic.jpg");

        sf::Sprite st1;
        st1.setTexture(tx1);



        while (window1.isOpen())
        {
                sf::Event event1;
                while (window1.pollEvent(event1))
                {
                        if (event1.type == sf::Event::Closed)
                                window1.close();
                }



                window1.clear(sf::Color::Green);
                sf::View view1(sf::Vector2f(350, 300), sf::Vector2f(300, 300));

                view1.setCenter(200, 200);
                view1.move(400, 400);
                window1.draw(st1);

                window1.display();
        }
}
 
How do I make it work?
Title: Re: Screen view wont change
Post by: AlexxanderX on April 25, 2015, 03:47:12 pm
Maybe
window1.setView(view1);
?
Title: Re: Screen view wont change
Post by: oOhttpOo on April 25, 2015, 03:48:22 pm
ooooooooooooooooooooooooooh k thx