Search Issue Tracker
Third Party Issue
Votes
0
Found in [Package]
2.0.0
Issue ID
AVPB-814
Regression
No
VisionOS Hover function highlights multiple GameObjects when hovering over any GameObject in proximity
How to reproduce:
1. Open the attached “IN-91548.zip” project
2. Build and Run on visionOS
3. Look at the “Grey” Cube GameObjects in the Player
4. Observe the behavior of the “Grey” Cube GameObjects
5. Physically touch the “Grey” Cube GameObjects in the Player
6. Observe the behavior of the “Grey” Cube GameObjects
Expected result: The touched “Grey” Cube gets highlighted, same behavior when looked at
Actual result: Every “Grey” Cube GameObject is highlighted when a hand is close to any Cube
Reproducible with: 2.1.2 (6000.0.43f1, 6000.1.0b11, 6000.2.0a7), 2.2.4 (6000.0.43f1)
Couldn’t test wtih:
1.3.12 (2022.3.60f1) - Script Compilation errors due to missing types, caused by package downgrade for features that are not supported
2.0.4 (6000.0.43f1) - XCode is throwing this error: “/Users/…/HelloWorldContentView.swift:37:63 Type 'PolySpatialWindowManagerAccess' has no member 'entitiesForUnityInstanceId'“
Reproducible on: Apple Vision Pro 2.3.2
Testing environment: macOS 15.3.1 (M3)
Notes:
- Gaze function does not reproduce the issue and only highlights one GameObject that is being looked at
- Cannot get a reproduction video as the application for some reason does not allow for the “Home” button to appear, which in turn also prevents from accessing the System Settings while the application is running
- Related Discussions thread: [https://discussions.unity.com/t/visionos-hover-effect-lights-up-all-components-when-only-one-is-touched/1569322/5]
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
- Certain textures are incorrectly marked in the render pass list when observed through Render Graph Viewer
- "Assertion failed on expression" error occurs when multiple Animation Components are instantiated after changing the Culling Type
- MacOS persistentDataPath uses old path when built compared to Editor Play mode
- Crash on RaiseException when entering Play Mode in a specific project
- Debug Console does not reappear when disabling and re-enabling Debug.developerConsoleEnabled
Resolution Note:
This is a limitation of Apple's RealityKit. We've reported it to them (with a non-Unity repro project) as FB16253270.