Currently I’m trying to port the game to the Windows Phone 8 platform. The game is always in Landscape Left orientation.
After I successfully run the game on the WP8 device, everything seemed fine except that the orientation of all the UI components made with GUIText were wrong:
As you can see in the picture, the GUITexture(upper-left) works fine, but all of the texts made with GUIText which are supposed to be on top of the GUITexture act as if they were in portrait mode. The Android and iOS build of the game don’t have that problem. Is there any settings or workaround that can fix this?
Also the splash screen was always in portrait orientation regardless of the PlayerSettings. I’m using Unity Basic so manually modifying the splash screen image is not an option for me. It would be nice if the windows phone build would honor the orientation setting in the PlayerSettings like the Android and iOS build.
I rebuilt my game with the Unity 4.3 update but the GUIText orientation on Windows Phone is still wrong. And I found out that it happens when the “Pixel Correct” option of the GUIText is unchecked. The orientation is correct if the “Pixel Correct” option is on. Can you please fix this soon?
Can you please submit a bug report with a simple repro case attached? It would really shorten the time it would take for us to fix it and it would make sure we don’t forget about it :).
Hi,
I have the same problem. Could you please paste here the link to the bug report (if there is anything like that - I’m new in the community), so I can follow the state of it?
Tautvydas, should I fill a new bug, or add new data to the one filled by Eric?
I’m using Unity 4.3.2.f1 (free licence). According to the editor, this is the last version released.
It’s a GUI Text created in the editor, with adjusted position (transform and scale). I update the text using the update function in a script, and I use landscape left in mobile devices, which appears to be the problem. Alas, it work properly in Android (as well as in Windows).
I just checked our changelogs and it was indeed fixed in 4.3.3. I’m not sure why the editor says you’re up to date, but you can download Unity 4.3.3 from here: