I’m working on a little setup of a card table with some 3D UMG panel components with buttons on them in a multiplayer setting. The listen server has no issues going into a UI input mode and clicking the buttons in the world on the 3d UMG components and making the stuff happen. With a client who joined the listen server, when I go into the UI input mode and try to click the button, nothing happens. The buttons doesn’t go into the hover states or anything.
I would guess this perhaps has to do with the 3d UMG panels running on the server and the UI input mode (or specifically, the UI + Game input mode in this case) is likely only catching clicks on the client side.
Is there a way to get my client side clicks to interact with the 3d UMG panel components on a server? Or is this feature just not implemented yet?
I know the 3D UMG panels are still experimental, but I am really loving the possibilities of these things and am anxious to put them to good use.
I was able to reproduce the issue that you described above. Thank you for your information and time. I have written a report ( UE-6411) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available.
As a temporary solution, you can try adding it to the client’s viewport. It would then start working and update the changes on both the viewport and 3D versions.
Is there any update on this? This is a huge, integral part of the game I am working on. Without it 3D widgets working in multiplayer, I will more than likely have to scrap my game all together, which I would rather not do
While these videos don’t even scrape the surface of how complex my 3d Widgets area (old videos), they give you a little idea of the sort of work i’m doing.
I went ahead and double checked on this issue for you. The status has not been updated to fixed as of yet. I will be sure to bump up the community interest in the report for you. I hope this information helps.
Yep broke for me to still in 4.10. I love how they keep marking these post as resolved. Widget just flat out dont work in 3d space. UE4 IS NOT a VR engine like they falsely advertise.
A Resolved status simply means that we’ve either entered a bug report in our system, or we’ve gotten as far as we can but were unable to reproduce. In this case, the resolution only means that we’re aware of the issue, not that it’s been fixed.
VR is getting more attention by the developers, but there’s a lot to tackle and 3D widgets may not be first on the list of things that need to be addressed.
I went ahead and double checked on this issue for you. The status has not been updated to fixed as of yet. I will be sure to bump up the community interest in the report for you. I hope this information helps.
I dont know if it helps at all but the issue still persists in 4.12.4. I also noticed that whatever client the Unreal Engine Editor gives Authority to, is the client that has the clickable space;however, which ever client has ListenServer, is the client that can click. So if you line up your cursor on the ListenServer with the Client that has Authority you can actually click it.
That neither fixes the issue nor a workaround but i hope it can help with a fix.