View Issue Details

IDProjectCategoryView StatusLast Update
0003058NoesisGUIUnitypublic2024-02-01 10:43
Reporterkaraage Assigned Tojsantos  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Product Version3.2 
Summary0003058: Improve Touch Emulation
Description

Tracked controller inputs for world space UI are registered as mouse events. This causes manipulation events not to fire, which prevents features like panning in the scroll viewer component.
Manipulation events can be used with the "emulate touch" option however, this approach has its own issues. Eg. Hover effects based on IsMouseOver don't trigger. For a vr solution, having both hover effects and scroll panning would be ideal.
Additionally, a way to control the threshold to start the SrollViewer panning would also be needed. Because it's currently optimized for touch input, but in vr, the pointer can move much more and dragging can get triggered accidentally, when intending to click on an item inside the SrollViewer instead.

This is in reference to the following forum post: https://www.noesisengine.com/forums/viewtopic.php?t=3199
The click event canceling mentioned in the thread was an unrelated problem.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-02-01 10:22 karaage New Issue
2024-02-01 10:43 jsantos Assigned To => jsantos
2024-02-01 10:43 jsantos Status new => assigned
2025-10-10 13:29 jsantos Category Unity3D => Unity