Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Soucis avec l'origine des coordonées  (Lu 1733 fois)

0 Membres et 1 Invité sur ce sujet

40tude

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Soucis avec l'origine des coordonées
« le: Février 10, 2018, 01:42:44 pm »
Bonjour
Je débute sous SFML (depuis hier soir) et j'espère ne pas mettre trompé de sous-catégorie dans le forum
Je suis sous windows 10
J'utilise Visual Studio 2017 (15.5.5)
J'ai recompilé SFML en 64 bits
J'arrive à compiler/linker et à faire tourner des premiers projets sans soucis

J'ai cependant un problème d'origine des coordonnées
En effet avec le code ci-dessous la ligne droite prend son origine dans le coin en haut à gauche de la fenêtre alors que si j'ai bien compris, l'origine devrait se trouver dans le coin en haut à gauche sous la barre de titre Voir le fichier joint.

Est ce que l'un d'entre vous pourrais m'expliquer ce que je n'ai pas compris?
Cordialement, 40tude
 
include "stdafx.h"

using namespace std;
using namespace sf;

int main() {
        sf::Vertex line[] =
        {
                sf::Vertex(sf::Vector2f(0, 0)),
                sf::Vertex(sf::Vector2f(150, 150))
        };

        RenderWindow window{ {300, 300}, "Draw Line" };
        window.setFramerateLimit(60);

        while (true) {
                sf::Event event;
                window.pollEvent(event);
               
                if (Keyboard::isKeyPressed(Keyboard::Key::Escape)) break;
               
                window.clear(Color::Blue);
                window.draw(line, 2, sf::Lines);
                window.display();
        }
        return 0;
}