diff --git a/SQCSim2021/engine.cpp b/SQCSim2021/engine.cpp index cbd12e9..247d09e 100644 --- a/SQCSim2021/engine.cpp +++ b/SQCSim2021/engine.cpp @@ -1344,7 +1344,7 @@ void Engine::Render(float elapsedTime) { std::cout << "id be no good. "; break; } - RemotePlayer* rt = (RemotePlayer*)m_players[out.id]; + RemotePlayer* rt = static_cast(m_players[out.id]); rt->Feed(out); } break; @@ -1356,7 +1356,7 @@ void Engine::Render(float elapsedTime) { lsPck.clear(); for (auto& [key, player] : m_players) { - RemotePlayer* rt = (RemotePlayer*)player; + RemotePlayer* rt = static_cast(player); std::cout << key << ": "; rt->GetPosition().Afficher(); rt->Render(m_animeAtlas, m_shader01, all, elapsedTime); m_otherplayerpos = player->GetPosition(); // Aller chercher GetPosition des deux façon, voir si ça chie.