When I emulate a device through studio’s device emulation tools in Test tab and Play Solo, the move/jump buttons appear, but as soon as you move your mouse on the screen, they disappear. It appears to act like a normal desktop studio after that, except with the resolution of a device. Context action buttons also appear to not be clickable.
The TouchGui is in the PlayerGui, but Visible is set to false. The mouse cursor also lacks that touch circle that used to show up when emulating.
To reproduce,
Open studio (new place) & go to test
Set emulation to iPhone 7 Plus (or any)
Click Play Solo
Move mouse on screen, observe that the buttons disappear.
This bug started happening… maybe a couple weeks ago. It is hard to test my game on mobile now.
This is interesting. It is in our bug tracker FWIW. I’m going to check into it because it seems like an issue in our PlayerScripts where the TouchGui isn’t being re-enabled on touch inputs. Maybe Studio stops sending touch inputs. Time to dig!
Sorry @0xBAADF00D, I already beat you to this one! There was a regression that caused mouse input to be still sent while emulating mobile devices. I submitted a fix for this a few days ago and it should be released next week.
No problem. We also figured out that the list of devices to be emulated have some duplicates that aren’t set to be mobile devices when they should be. Fortunately there’s a fix for this coming from Studio.