[orx-camera] Center mouse button resets Camera2D

This commit is contained in:
Abe Pazos
2025-04-30 15:03:10 +03:00
parent 41e7820de5
commit 1e9ec06543

View File

@@ -41,6 +41,8 @@ class Camera2D : Extension, ChangeEvents {
fun setupMouseEvents(mouse: MouseEvents) { fun setupMouseEvents(mouse: MouseEvents) {
mouse.buttonDown.listen { mouse.buttonDown.listen {
rotationCenter = it.position rotationCenter = it.position
if (it.button == MouseButton.CENTER) view = Matrix44.IDENTITY
} }
mouse.dragged.listen { mouse.dragged.listen {
if (!it.propagationCancelled) { if (!it.propagationCancelled) {