Exemple #1
0
void Hero::updateAndDrawHero(float frametime, Time &time, std::vector<lv::Object> &solidObj, std::vector<lv::Object> &groundObj, RenderWindow &window)
{
	this->time = time;
	H_Animation.updateAnimation(time);
	drawHero(window);
	heroControl(solidObj, groundObj, frametime);
	collisionHeroWithX(solidObj, frametime);
	collisionHeroWithY(solidObj, frametime);
	updateGravi(frametime);



}
void draw( GameInfo &gi )
{
	drawMap( gi );
	drawHero( gi.heroPos );
}