feat(nds): 3d touch support
This commit is contained in:
@@ -178,7 +178,7 @@ onMounted(() => {
|
||||
});
|
||||
canvas.value.addEventListener("touchend", handleTouchEnd, { passive: true });
|
||||
canvas.value.addEventListener("mousedown", handleSwipeMouseDown);
|
||||
document.addEventListener("mouseup", handleSwipeMouseUp);
|
||||
canvas.value.addEventListener("mouseup", handleSwipeMouseUp);
|
||||
|
||||
animationFrameId = requestAnimationFrame(renderFrame);
|
||||
});
|
||||
@@ -195,8 +195,8 @@ onUnmounted(() => {
|
||||
canvas.value.removeEventListener("touchstart", handleTouchStart);
|
||||
canvas.value.removeEventListener("touchend", handleTouchEnd);
|
||||
canvas.value.removeEventListener("mousedown", handleSwipeMouseDown);
|
||||
canvas.value.removeEventListener("mouseup", handleSwipeMouseUp);
|
||||
}
|
||||
document.removeEventListener("mouseup", handleSwipeMouseUp);
|
||||
});
|
||||
|
||||
defineExpose({
|
||||
|
||||
Reference in New Issue
Block a user