feat(nds): handle swipes

This commit is contained in:
2026-02-12 00:57:46 +01:00
parent 29b2f79a9a
commit f5090c9d49
5 changed files with 76 additions and 5 deletions

View File

@@ -309,15 +309,19 @@ useKeyDown(({ key }) => {
const newDirection = direction.clone();
switch (key) {
case "NDS_UP":
case "NDS_SWIPE_UP":
newDirection.set(0, -1);
break;
case "NDS_RIGHT":
case "NDS_SWIPE_RIGHT":
newDirection.set(1, 0);
break;
case "NDS_DOWN":
case "NDS_SWIPE_DOWN":
newDirection.set(0, 1);
break;
case "NDS_LEFT":
case "NDS_SWIPE_LEFT":
newDirection.set(-1, 0);
break;
}