From e3604cc7de65096474e50dc011649d68eafeaee2 Mon Sep 17 00:00:00 2001 From: Fabien Benetou Date: Mon, 16 Jan 2023 07:28:18 +0100 Subject: [PATCH] snapping suggestions --- index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.html b/index.html index 4f6dd7a..f0f6556 100644 --- a/index.html +++ b/index.html @@ -1968,6 +1968,9 @@ AFRAME.registerComponent('snap-on-pinchended', { pos.x = pos.x.toFixed(1) // i.e .1m so 1/10th of a meter here, 10cm pos.y = pos.y.toFixed(1) pos.z = pos.z.toFixed(1) + // could check first if that "spot" is "free", e.g not other targets on that position + // but then if not, what? move to another of the closest 6th closest points? (2 vertical, 2 horizontal, 2 depth) or even 8th with diagonales? + // if not? now what? move until there is a free spot? el.setAttribute("position", AFRAME.utils.coordinates.stringify(pos)) // if works, generalize and add to https://git.benetou.fr/utopiah/text-code-xr-engine/issues/66 // should come back from emit('released')