This doesn’t make sense to me. My LED Monitor has a resolution of 1920 x 1080. In the build player settings I have Default is Full Screen = true, Default is Native resolution = true.
Here is my code:
Debug.Log("screen width: " + Screen.width + " " + "screen height: " + Screen.height);
foreach(var res in Screen.resolutions)
{
Debug.Log(res.width + " " + res.height);
}
Here is the output:
screen width: 1616 screen height: 909
UnityEngine.Debug:Log(Object)
640 480
UnityEngine.Debug:Log(Object)
I get the screen height and width it what it gives me inside the editor set to 16:9
but how is the resolution 640 X 480???
If I am changing a GUITexture layout based on resolution should I check the Screen height and width or the screen resolution??
Thnaks in advance!