I’ve been sending builds to people to playtest some parts of my game and I recently changed the build settings to only allow 16:9 resolutions and have 1280x720 as the default. However, a friend last played the game at 1440x900 (16:10), and when she opens Unity’s default config manager, 1440x900 is the only option she sees. When I open it, I see a range of 16:9 resolutions, and no 1440x900.
I had her check the defaults in OSX and what we found was:
"NSWindow Frame ScreenSetup" = "479 224 482 579 0 0 1440 877 ";
"Screenmanager Is Fullscreen mode" = 0;
"Screenmanager Press alt to display" = 0;
"Screenmanager Resolution Height" = 900;
"Screenmanager Resolution Width" = 1440;
UnityGraphicsQuality = 5;
It seems like unity binds these to unity.[Company Name]
, which does not change per build. is there a way for someone who isn’t super familiar with the OSX defaults system to clear these? I want something I can tell to anyone who runs into this problem.
Could clearing the relevant plist file from ~/Library/Preferences
solve this?