Search Issue Tracker
In Progress
Fixed in 3.2.0
Under Consideration for 3.0.X
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
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
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.