I would like to have auto-rotation of the device orientation feature on my game (a smooth rotation following the black corner frame, not a one frame flip). You can see this feature in safari and almost any other iOS application out there. But I can't find a way of doing it with Unity other than rotating the camera myself (which is a hacky of doing it though). The Keyboard object seem to rotate correctly but not the Unity viewport.

I've been looking on this site and unity forum but I can't find a direct answer for this question:

"Is there a way to let the device automatically take charge of the smooth rotation when orientation is changed OR do I need to manually rotate the camera ?"

If Unity doesn't provides that feature, is it possible in native Objective-C or Unity prevent this modifications ?

I'm sure a lot of people are looking for this exact same thing...

Thanks !

Mat

This is apparently a feature of 3.4, but I haven’t figured out how to enable it yet. I’ve turned in on in the player settings, but it still doesn’t appear to work.

http://unity3d.com/unity/whats-new/unity-3.4