camera: fix input handling

This commit is contained in:
Bixilon 2021-12-14 00:14:21 +01:00
parent 6cf029073d
commit 5ef26e644c
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 3 additions and 2 deletions

View File

@ -3,9 +3,8 @@ package de.bixilon.minosoft.gui.rendering.camera
import de.bixilon.minosoft.gui.rendering.RenderWindow
class Camera(
private val renderWindow: RenderWindow,
renderWindow: RenderWindow,
) {
private val connection = renderWindow.connection
val matrixHandler = MatrixHandler(renderWindow)
val raycastHandler = RaycastHandler(renderWindow, this)
val fogManager = FogManager(renderWindow)

View File

@ -94,6 +94,7 @@ class RenderWindowInputHandler(
keyBinding.keyBinding = it.valueAdded
}
}
cameraInput.init()
}
@ -276,6 +277,7 @@ class RenderWindowInputHandler(
}
fun draw(delta: Double) {
cameraInput.update()
interactionManager.draw(delta)
}
}