add mouse button support for drawing operations

This commit is contained in:
2026-06-15 19:02:00 +02:00
parent 4800eb28d9
commit 21edbc41c4
+6 -3
View File
@@ -12,13 +12,16 @@ type keymap struct{
} }
var resize = keymap{ 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{ 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{ 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{ var undo = keymap{
keys: []ebiten.Key{ebiten.KeyZ, ebiten.KeyU,}, keys: []ebiten.Key{ebiten.KeyZ, ebiten.KeyU,},