Bonsoir, je n'arrive pas à afficher seulement le rect d'une image..
Voici l'image
Par exemple si je prend le premiere perso tout ce passe bien mais quand je prend le 2éme par exemple voici ce qu'il m'affiche, vous pouvez constater que j'ai exactement pareille pour le fond je voulais seulement le bloc gris..
Bon voilà le code :
Player::Player()
{
_imagePlayer.LoadFromFile("Image/tileset.png");
_imagePlayer.CreateMaskFromColor(Color(186,254,202));
_texturePlayer.LoadFromImage(_imagePlayer);
_spritePlayer.resize(4, Sprite());
for(unsigned int i(0); i < _spritePlayer.size(); i++)
_spritePlayer[i].SetTexture(_texturePlayer);
_spritePlayer[BAS].SetTextureRect(IntRect(33,13,47,31));
}
Merci d'avance