#include "Joueur.h" Joueur::Joueur(Input *input, Niveau *terrain, Controle controle): Personnage(), m_input(input), m_controle(controle) { m_terrain = terrain; m_direction = Arret; m_nouvDir = Arret; } void Joueur::positionner(SDL_Rect position, bool coordonnee) { if(coordonnee) { m_pos.x = position.x; m_pos.y = position.y; } else { m_pos.x = position.x*LG_BLOC - (m_skin->w-LG_BLOC)/2; m_pos.y = position.y*LG_BLOC - (m_skin->h-LG_BLOC)/2; } m_direction = Arret; } void Joueur::afficher(SDL_Surface *ecran) { SDL_BlitSurface(m_skin, 0, ecran, &m_pos); }