fixed max values
This commit is contained in:
parent
e5203bbc63
commit
db3870b45f
10
src/main.c
10
src/main.c
|
@ -97,11 +97,8 @@ void handleInputs(double deltaTime) {
|
|||
SceneNode* chalkboard = findNodeByName("myChalkboard1", rootNode);
|
||||
if (!chalkboard) return;
|
||||
if (glfwGetKey(window, GLFW_KEY_X) == GLFW_PRESS) {
|
||||
if (chalkboardYPosition >= 1.0f) {
|
||||
chalkboardYPosition = 1.0f;
|
||||
return;
|
||||
}
|
||||
chalkboardYPosition += deltaTime * 1.0f;
|
||||
chalkboardYPosition = fminf(chalkboardYPosition, 1.0f);
|
||||
chalkboard->transformation = (mat4){1.0f, 0.0f, 0.0f, 0.0f,
|
||||
0.0f, 1.0f, 0.0f, 0.0f,
|
||||
0.0f, 0.0f, 1.0f, 0.0f,
|
||||
|
@ -109,11 +106,8 @@ void handleInputs(double deltaTime) {
|
|||
updateSceneNode(chalkboard, &findNodeByName("myChalkboard", rootNode)->worldTransformation);
|
||||
}
|
||||
if (glfwGetKey(window, GLFW_KEY_C) == GLFW_PRESS) {
|
||||
if (chalkboardYPosition <= 0.0f) {
|
||||
chalkboardYPosition = 0.0f;
|
||||
return;
|
||||
}
|
||||
chalkboardYPosition -= deltaTime * 1.0f;
|
||||
chalkboardYPosition = fmaxf(chalkboardYPosition, 0.0f);
|
||||
chalkboard->transformation = (mat4){1.0f, 0.0f, 0.0f, 0.0f,
|
||||
0.0f, 1.0f, 0.0f, 0.0f,
|
||||
0.0f, 0.0f, 1.0f, 0.0f,
|
||||
|
|
Loading…
Reference in New Issue