[WIP] Saker

This commit is contained in:
Tobias Dahl
2014-03-13 22:00:34 +01:00
parent e9b83fc070
commit fe1605a158
+3
View File
@@ -36,13 +36,16 @@ void Systems::PlayerSystem::UpdateEntity(double dt, EntityID entity, EntityID pa
} }
auto name = m_World->GetProperty<std::string>(entity, "Name"); auto name = m_World->GetProperty<std::string>(entity, "Name");
if (name == "Camera") { if (name == "Camera") {
if(input->KeyState[GLFW_KEY_F4] && !input->LastKeyState[GLFW_KEY_F4]) { if(input->KeyState[GLFW_KEY_F4] && !input->LastKeyState[GLFW_KEY_F4]) {
if(freecamEnabled) if(freecamEnabled)
freecamEnabled = false; freecamEnabled = false;
else else
freecamEnabled = true; freecamEnabled = true;
} }
if(freecamEnabled) if(freecamEnabled)
{ {
glm::vec3 Camera_Right = glm::vec3(glm::vec4(1, 0, 0, 0) * transform->Orientation); glm::vec3 Camera_Right = glm::vec3(glm::vec4(1, 0, 0, 0) * transform->Orientation);