Hi everyone,
I’m working on a UEFN project and ran into a limitation with mouse/cursor control in Verse.
I want to make a control scheme where the cursor is available by default for interaction, but when holding a mouse button, the camera rotates instead, similar to RTS-style controls. The problem is that I can’t find a way in Verse to detect or read the current cursor mode/state directly.
From what I understand, UEFN does not expose something like:
-
current cursor mode
-
cursor visibility state
-
current input mode
So right now it seems like the only option is to track this state manually in my own logic.
My questions are:
-
Is there any official way in Verse to get the current cursor/input mode?
-
Is there any supported way to switch between cursor interaction mode and camera control mode?
-
Are there known UEFN limitations that make this kind of RTS-style mouse control impossible or only partially possible?
I’d appreciate any clarification, recommended workaround, or examples of how people handle this in UEFN.
Thanks.