feat: add bare-bones cursor and rectangle select tool

they do not currently move blocks
This commit is contained in:
trafficlunar 2025-01-14 18:02:42 +00:00
parent 246afd9120
commit 776ff73bf1
8 changed files with 169 additions and 36 deletions

16
pnpm-lock.yaml generated
View file

@ -8,6 +8,9 @@ importers:
.:
dependencies:
'@pixi/graphics-smooth':
specifier: ^1.1.1
version: 1.1.1(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))
'@pixi/react':
specifier: ^7.1.2
version: 7.1.2(rbk2pa5kjfujbi7gk4qxenqa5a)
@ -690,6 +693,13 @@ packages:
peerDependencies:
'@pixi/core': 7.4.2
'@pixi/graphics-smooth@1.1.1':
resolution: {integrity: sha512-9xIFWZhHGEb6KCnyWL6TVPYG/QkF0YDM/yDU5EvjTQbaj/1cITrXtI5P3tBkB5H0DQi+8J8/QS38MjfqNEJAYQ==}
peerDependencies:
'@pixi/core': ^7.2.0
'@pixi/display': ^7.2.0
'@pixi/graphics': ^7.2.0
'@pixi/graphics@7.4.2':
resolution: {integrity: sha512-jH4/Tum2RqWzHGzvlwEr7HIVduoLO57Ze705N2zQPkUD57TInn5911aGUeoua7f/wK8cTLGzgB9BzSo2kTdcHw==}
peerDependencies:
@ -3499,6 +3509,12 @@ snapshots:
dependencies:
'@pixi/core': 7.4.2
'@pixi/graphics-smooth@1.1.1(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))))':
dependencies:
'@pixi/core': 7.4.2
'@pixi/display': 7.4.2(@pixi/core@7.4.2)
'@pixi/graphics': 7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))
'@pixi/graphics@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2))(@pixi/sprite@7.4.2(@pixi/core@7.4.2)(@pixi/display@7.4.2(@pixi/core@7.4.2)))':
dependencies:
'@pixi/core': 7.4.2