Search Issue Tracker
Fixed
Fixed in 3.0.10, 3.2.0
Votes
0
Found in [Package]
3.0.8
3.1.2
3.2.0-pre.1
Issue ID
XRIT-284
Regression
No
Objects spawn when controller nears plane
In this template, tapping on detected planes spawns objects. But it spawns objects when my controller is near a plane as well. Admittedly we might expect some tolerances at play here, but if a Half Torus is laying on its side, then it is difficult for me to pick it up via direct grab without spawning an additional object. See Spawn.mp4 attached.
Steps to reproduce:
- Open the attached repro project (MR_Template_112) in Unity 2022.3.62f1.
- Build and Run on Quest 2.
- In the HMD, use the wrist menu to choose Half Torus as the spawn object.
- Use controllers to tap a detected plane; this spawns a Half Torus.
- If the Half Torus is not laying on its side, then pick it up and drop it so that it rests on its side.
- Your controller has a teardrop shape on the end. Insert this teardrop into the Half Torus and grab it.
Actual results:
When your controller moves this close to the plane, a new Half Torus is spawned even though you did not tap the plane.
Expected results:
You should be able to grab the current Half Torus easily without spawning another Half Torus accidentally.
Reproducible with versions:
MR Template 1.1.2 (branch: release/2022.3, commit: 0e705300)
Unity 2022.3.62f1
Quest 3
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Assets are created in the Package folders when creating assets via custom buttons in the Inspector window or other windows
- “Select” windows are named differently on Windows and macOS
- [Windows] No minimum “Select” window size
- Enabling “Editor Extension Authoring” in UI Builder doesn’t dirty the document and saving with shortcut doesn’t persist the state
- WebRequest.Create() function fails with "URI prefix is not recognized" errors when the project is built for Linux Standalone or Windows Dedicated Server
Resolution Note:
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.2.0):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.2.0):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.
Resolution Note (fix version 3.0.10):
Added configurable functionality to `ARContactSpawnTrigger` in the AR Starter Assets sample to block spawning of objects on AR Planes when the active interactor in the associated `XRInteractionGroup` is either hovering or selecting an interactable object.