Witam. Dostałem część kodu gry i mam ją rozbudować.
Obecnie posiadam taki kod na ruch w lewo oraz w prawo
if (gGameEngine.GetRenderWindow()->GetInput().IsKeyDown(sf::Left))
{
this->SetPosition(this->GetPosition().x - 0.5f, this->GetPosition().y);
}
if (gGameEngine.GetRenderWindow()->GetInput().IsKeyDown(sf::Right))
{
this->SetPosition(this->GetPosition().x + 0.5f, this->GetPosition().y);
}
Ale gdy kopiuję cały kod i zmieniam np.’ right’ na ‘up’ to i tak nie działa, postać porusza się tylko w prawo oraz lewo.Nie mam pojęcia czemu.