Hello all,
I set targetFrameRate to 60 on a Start() function. On Mac, it most of the times does 60 fps, but sometimes stupidly goes to 30 fps for literally no reason. On iOS, it ALWAYS goes to 30 fps.
Why is this? I’ve tried researching, and everyone says to turn vSync off. However, I did this to no avail - it didn’t change anything on iOS - why? Because vSync is always on on iOS devices (unchangeable)…
I literally just want to make the iOS version run at 60 fps, but it is proving so darn difficult for something so difficult.
And also, why tf is the Mac version 25% of the time running at 30 fps instead of 60? (With literally nothing other than Unity running - I’ve tried restarting it, etc.).
Thanks.