Gotten loads of reports over the past few days of the cursor in apoc being offset, but whenever we’d test it it worked fine. Today we found out it was a mac only issue. The red cross hair in these pictures should be lined up on the mouse:
That gui is positioned by reading from player:GetMouse().X and .Y. My guess as to what is going on: PC top bar is accounted for, mac isn’t. This probably effects a lot of older games that never made the switch to UIS ontop of games that still use the player mouse.
I haven’t been able to test if UIS has this issue too as I don’t have a mac or have anyone available who can repro on a mac. I also have not been able to test to see if roblox tools are effected by this.If anyone on here can confirm a repro that’d be mighty kind of you.
However, using this line of code I was not able to reproduce it on mac
local cur = script.Parent.ScreenGui.GamePadCursor.C
local mouse = game.Players.LocalPlayer:GetMouse()
while true do
cur.Position = UDim2.new(0,mouse.X-25,0,mouse.Y-25)
wait()
end
-- minus 25 is there since cursor is size 50x50
results of code above: https://gyazo.com/7f33d4ecf40bd12535386c1ac67dd6d9
As of Thursday’s update, now all users in our game are experiencing this issue. In addition, all UI at the topbar level seems to be gone. I can’t make this up. The topbar now makes any UI up there disappear.