質問: Unityで2Dゲームを作って、iOS / Androidアプリをリリースしたいと思っています。 簡易2DプロジェクトをUnityで作成してXcodeでビルドしてみたのですが、特にレイアウト制約等もしていないため、Viewの一部がデバイスからはみ出てしまいました。viewはデバイス毎に最適化して収めたいと思っています。 ネイティブ(iOS)ではviewのAutoLayoutはstoryboardやコードから設定できますが、 UnityでAutoLayoutしたい場合どのように設定したらよいでしょうか? iOSもiPhone4S系〜6plus, iPadなど端末の種類も多いので、うまく設定できればと思っています。
回答: uGUIを使用して画面を作っている場合は、 基本的にRectTransformを設定することでAutoLayoutできますよ。 http://docs.unity3d.com/ja/current/Manual/UIBasicLayout.html http://docs.unity3d.com/ja/current/Manual/HOWTO-UIMultiResolution.html