added camera controls to editor

This commit is contained in:
2026-01-25 11:44:06 +01:00
parent bf4189bba0
commit 236da3059f
9 changed files with 271 additions and 15 deletions

View File

@@ -3,6 +3,7 @@
#include "BehaviourScriptRegistry.hpp"
#include "BehaviourScripts/AudioListener.hpp"
#include "BehaviourScripts/AudioSource.hpp"
#include "BehaviourScripts/basicEditorCamera.hpp"
TSE::EDITOR::EditorSubsystem::EditorSubsystem() : sv(nullptr), editorLayer("")
{
@@ -34,8 +35,8 @@ TSE::EDITOR::EditorSubsystem::EditorSubsystem() : sv(nullptr), editorLayer("")
editorCam->SetRenderTarget(rt);
editorCamera->AddBehaviourScript(editorCam);
// basicCameraControls controls = basicCameraControls();
// editorCamera->AddBehaviourScript(&controls);
basicEditorCamera* controls = new basicEditorCamera();
editorCamera->AddBehaviourScript(controls);
editorLayer = Layer(".editor");
editorLayer.AddTransformable(editorCamera);