Is it just me or is Screen.width and Screen.height sometimes flipped for Android on 3.5.7 when on Landscape?
What do you mean by flipped?
I use a lot GUI stuff on Android and i use GUILayout in this rect:
GUILayout.BeginArea(new Rect(0,0,Screen.width, Screen.height));
It always represents the screen. So in Landscape mode Screen height is approximately the portrait’s Screen.width. It doesn’t exactly match since Android uses a soft-menu-bar (back / home button) which is subtracted from the actual height.