From 00d1c0089c02650a205c3cb1be844a5b4821345e Mon Sep 17 00:00:00 2001 From: SweetId <2630750+SweetId@users.noreply.github.com> Date: Mon, 20 Nov 2023 15:01:13 +0530 Subject: [PATCH] instantiate EditorCameraSystem and add EditorCameraComponent to main camera --- src/NazaraEditor/Core/Application/BaseApplication.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/NazaraEditor/Core/Application/BaseApplication.cpp b/src/NazaraEditor/Core/Application/BaseApplication.cpp index e4cc56d..bbb4b45 100644 --- a/src/NazaraEditor/Core/Application/BaseApplication.cpp +++ b/src/NazaraEditor/Core/Application/BaseApplication.cpp @@ -1,5 +1,7 @@ #include +#include #include +#include namespace Nz { @@ -84,6 +86,8 @@ namespace Nz bool bRes = m_level.CreateNewLevel(); if (bRes) { + m_level.GetEnttWorld()->AddSystem(); + // configure camera m_mainCamera = CreateEntity("MainCamera"); auto& cmp = m_mainCamera.get(); @@ -93,6 +97,8 @@ namespace Nz cameraComponent.UpdateFOV(70.f); cameraComponent.UpdateClearColor(Nz::Color(0.46f, 0.48f, 0.84f, 1.f)); + auto& editorcam = m_mainCamera.emplace(); + OnLevelChanged(m_level); } return bRes;