Skip to content

Commit a8838d5

Browse files
committed
Update camera after add to scene
1 parent b05d628 commit a8838d5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

engine/core/Scene.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,13 @@ void Scene::setCamera(Camera* camera){
4949
}
5050

5151
void Scene::setCamera(Entity camera){
52-
if (findComponent<CameraComponent>(camera)){
52+
if (CameraComponent* cameracomp = findComponent<CameraComponent>(camera)){
5353
this->camera = camera;
5454
if (defaultCamera != NULL_ENTITY){
5555
destroyEntity(defaultCamera);
5656
defaultCamera = NULL_ENTITY;
5757
}
58+
cameracomp->needUpdate = true;
5859
}else{
5960
Log::error("Invalid camera entity: need CameraComponent");
6061
}

0 commit comments

Comments
 (0)