From 21edbc41c45ed0a25af33ada576b37ebf33ecda5 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Mon, 15 Jun 2026 19:02:00 +0200 Subject: [PATCH] add mouse button support for drawing operations --- keymap.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/keymap.go b/keymap.go index 7268794..f487bf6 100644 --- a/keymap.go +++ b/keymap.go @@ -12,13 +12,16 @@ type keymap struct{ } var resize = keymap{ - keys: []ebiten.Key{ebiten.KeyD, ebiten.KeyK,}, + keys: []ebiten.Key{ebiten.KeyD, ebiten.KeyK,}, + mouseButtons: []ebiten.MouseButton{ebiten.MouseButtonMiddle,}, } var drawBlack = keymap{ - keys: []ebiten.Key{ebiten.KeyF, ebiten.KeyJ,}, + keys: []ebiten.Key{ebiten.KeyF, ebiten.KeyJ,}, + mouseButtons: []ebiten.MouseButton{ebiten.MouseButtonLeft,}, } var drawWhite = keymap{ - keys: []ebiten.Key{ebiten.KeyS, ebiten.KeyL,}, + keys: []ebiten.Key{ebiten.KeyS, ebiten.KeyL,}, + mouseButtons: []ebiten.MouseButton{ebiten.MouseButtonRight,}, } var undo = keymap{ keys: []ebiten.Key{ebiten.KeyZ, ebiten.KeyU,},