From fe1605a15836af12fe3f3995e574a5632ff72af1 Mon Sep 17 00:00:00 2001 From: Tobias Dahl Date: Thu, 13 Mar 2014 22:00:34 +0100 Subject: [PATCH] [WIP] Saker --- Escape-the-Dawn/Systems/PlayerSystem.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Escape-the-Dawn/Systems/PlayerSystem.cpp b/Escape-the-Dawn/Systems/PlayerSystem.cpp index d57f403..53b327d 100644 --- a/Escape-the-Dawn/Systems/PlayerSystem.cpp +++ b/Escape-the-Dawn/Systems/PlayerSystem.cpp @@ -36,13 +36,16 @@ void Systems::PlayerSystem::UpdateEntity(double dt, EntityID entity, EntityID pa } auto name = m_World->GetProperty(entity, "Name"); + if (name == "Camera") { + if(input->KeyState[GLFW_KEY_F4] && !input->LastKeyState[GLFW_KEY_F4]) { if(freecamEnabled) freecamEnabled = false; else freecamEnabled = true; } + if(freecamEnabled) { glm::vec3 Camera_Right = glm::vec3(glm::vec4(1, 0, 0, 0) * transform->Orientation);