Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Savitruc

Pages: « Précédente 1 [2]
16
Graphique / Re : Texture non-visible
« le: Mars 16, 2016, 08:45:52 pm »
Bonjour,
merci beaucoup de la réponse. Je me sens effectivement bien bête d'être passé à côté de ça, mais maintenant on peut être sûr que je n'oublierai jamais. J'ai posté parce que j'avais copié-collé le code du cours pour vérifier mais comme lui non plus ne contient pas la window.display(); je pensais avoir oublié d'inclure un fichier ou je ne sais quoi.
Encore merci pour la réponse sympa :P

17
Graphique / Texture non-visible
« le: Mars 15, 2016, 01:33:05 pm »
Bonjour, j'ai récemment découvert SFML et j'a idécidé de suivre les tutoriels et de les tester en même temps sur mon Code::Blocks afin de me familiariser avec la syntaxe. Cependant, en essayant de créer une texture, de lui assimiler une image et d'afficher le sprite contenant cette texture, rien ne se passe. Le programme est juste une fenêtre blanche sans aucune contenu.
Voici le code relativement simple, le nom de l'image à charger est Big_Arms.jpg et elle se trouve dans le même dossier que le projet.
#include <SFML/Window.hpp>
#include <SFML/Graphics.hpp>
#include <iostream>

int main()
{

    sf::RenderWindow window(sf::VideoMode(800, 800), "Test", sf::Style::Default);


    while (window.isOpen())
    {

        sf::Event event;
        while (window.pollEvent(event))
        {

            if (event.type == sf::Event::Closed)
                window.close();
        }
        window.clear(sf::Color::Black);

        sf::Texture texture;
        if(!texture.loadFromFile("Big_Arms.jpg"))
        {
            std::cout << "Error: unable to load image Big_Arms.jpg" << std::endl;
            return -1;
        }
        sf::Sprite sprite;

        sprite.setTexture(texture);
        window.draw(sprite);
    }

    return 0;
}

Merci d'avance pour votre aide, j'en suis très reconnaissant.

Pages: « Précédente 1 [2]
anything