[WIP] Saker
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user