Hi, whenever I start my landscape game, the startup screen starts in portrait mode and for a few seconds remains in portrait mode after which rotates 90 degrees right to normal landscape picture. How to avoid this weird rotation during startup? Thanks!
Just replace your splash screen in Xcode and make sure that in BuildBox you also set the Start Screen correctly. Splash image is done before BuildBox engine stats, then BB displays the Start Screen until loads resources.
Hmm.. really stuck - this is my settings in Xcode.. In BB I have landscape mode of course.. What else must be done to really "tell" the device to open a landscape startup screen?
Your settings seem to be ok, however, you have to replace the splash screen... In my test I have several splash images, one for each devices basically. You can see that for the iPhone 6 Plus the pic is in landscape while for the iPhone 6 is in portrait -- and therefore on 6 Plus the splash looks perfect while on the smaller device the splash is in the wrong orientation:
I've gone through all the resolutions in that Data folder and they were all ok - some of them are rotated 90 deg but none of them squeezed. May be I don't get something here..
OK, try the following: Click on that reversed tree looking icon on the top-left to edit screen settings Double click on Start screen Drop an image on that screen Adjust size of that image so that looks good Arrange that image to the back on the layers ("Ctrl+Shift+{" on Windows or "Cmd+Shift+{" on Mac) Place a label something like: "Loading..." Save the Project Export it to iOS Try it on simulator Try it on device
That's exactly what I did.. In BB I place the landscape picture in start screen node, save and export to ios. But on device as it starts for a second or two my landscape image gets rotated to portrait and squeezed.