Partage
  • Partager sur Facebook
  • Partager sur Twitter

Dimensionnement d'un sprite

    21 mars 2019 à 2:02:50

    Bonjour à tous,

    J'ai créé pour la 1ere fois un sprite pour personnage avec la SFML.. Mais une fois l'image chargée depuis mon programme, j'ai dû tâtonner un peu sur les dimensions dans mon IntRect(..,..,..,...) afin d' avoir un bon découpage. Alors quelqu'un pourrait me renseigner un peu sur comment cà marche (en termes de pixels, dans quelles directions etc..) lorsque je découpe ma feuille de sprite avec un rectangle IntRect (a,b,c,d)? 

    Merci d'avance.

    • Partager sur Facebook
    • Partager sur Twitter
      21 mars 2019 à 16:14:19

      Quand tu as se genre de problème, regarde la documentation de la SFML qui est je trouve bien faite et qui te donnera les informations que tu cherche:

      IntRect, Texture, Sprite.

      • Partager sur Facebook
      • Partager sur Twitter
        24 mars 2019 à 10:17:44

        Salut,

        Le IntRect représente la zone de la texture qui sera appliquée à ton sprite.

        Les valeurs que tu donnes au IntRect, sont :

        • La position du coin en haut à gauche de la zone
        • La taille de la zone
        IntRect(positionX, positionY, tailleX, tailleY)

        Ces valeurs doivent être exprimées en pixels. Donc pour avoir un bon découpage, tu peux utiliser un outil (Paint :D) pour trouver la position et la taille de ta zone.

        -
        Edité par Raynobrak 24 mars 2019 à 10:18:09

        • Partager sur Facebook
        • Partager sur Twitter

        Dimensionnement d'un sprite

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown