mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-16 10:55:01 -04:00
camera: fix input handling
This commit is contained in:
parent
6cf029073d
commit
5ef26e644c
@ -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)
|
||||
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user