UI InputSystem

May I ask if buttons developed with UGUI can use the InputSystemUIInputModule script to receive events? I’ve noticed in the Vision OS simulator that buttons can be clicked, but there’s no hover effect, even after adding the PolySpatial Hover Effect script.

Hover Effect is automatically applied to any Button object, and the rendering of the effect is done entirely by Apple when running in device/simulator.

There is a related issue with buttons but that seems to be the opposite of what you are describing here.

Unfortunately, without more info we can’t really tell what the issue might be. If you could create a small, stripped down repro project that demonstrates the issue, zip it up and post it here we’ll take a look.

Yes, buttons developed with UGUI (Unity GUI) can definitely use the InputSystemUIInputModule script to receive events, including clicks. This script serves as a bridge between the new UnityEngine.InputSystem and the UI system, allowing buttons to recognize input from various sources.