added 2d point select delete and move

This commit is contained in:
2025-07-11 17:40:15 +05:30
parent 4baef5fa77
commit 96216783ef
4 changed files with 364 additions and 25 deletions

View File

@@ -103,9 +103,21 @@ export function Arrows({ connections }: { readonly connections: ConnectionLine[]
return (
<group
key={key}
onPointerOver={() => setHoveredArrowTrigger(trigger.triggerUuid)}
onPointerOut={() => setHoveredArrowTrigger(null)}
onClick={() => { removeConnection(trigger) }}
onPointerOver={() => {
if (toolMode === '3D-Delete') {
setHoveredArrowTrigger(trigger.triggerUuid)
}
}}
onPointerOut={() => {
if (toolMode === '3D-Delete') {
setHoveredArrowTrigger(null)
}
}}
onClick={() => {
if (toolMode === '3D-Delete') {
removeConnection(trigger)
}
}}
>
<mesh
geometry={shaftGeometry}