UPD: Destroy Preview Entity when its not needed

This commit is contained in:
sebastian 2026-02-21 10:47:20 +01:00
parent 9602197cb8
commit ae618b628b
2 changed files with 2 additions and 1 deletions

View File

@ -123,6 +123,7 @@ void GameLayer::onUpdate()
if (Application::getInstance().keyboard->keyPressEvent(GLFW_KEY_ESCAPE)) { if (Application::getInstance().keyboard->keyPressEvent(GLFW_KEY_ESCAPE)) {
gameMode->resetActiveBuilding(); gameMode->resetActiveBuilding();
BuildPreviewSystem::disableBuildPreview(*entityManager);
} }
} }

View File

@ -90,6 +90,6 @@ void BuildPreviewSystem::updateBuildPreview(EntityManager &em, GameMode &gameMod
void BuildPreviewSystem::disableBuildPreview(EntityManager &em) { void BuildPreviewSystem::disableBuildPreview(EntityManager &em) {
if (previewEntity != 0) { if (previewEntity != 0) {
//em.destroyEntity(previewEntity); em.destroyEntity(previewEntity);
} }
} }