私は自分の携帯電話に複数のシーンを持っていますが、あるシーンではアスペクト比は16:10(垂直)でなければならず、他のシーンでは水平でなければなりません。私はUnityのGUIを使ってアスペクト比を設定しましたが、私がこれを行うと、他のシーンも16:10になります。コードからアスペクト比を変更できる方法はありますか?そのシーンがロードされると、アスペクト比が変化します。シーンでUnity2Dの縦横比を変更するにはどうすればいいですか?
0
A
答えて
0
Screen.orientation = ScreenOrientation.LandscapeLeft;
Screen.orientation = ScreenOrientation.Portrait;
これら2つのコードを使用して、私がしたいことをしました。シーンが水平に再生できる場合は最初のコードを使用し、垂直の場合は2番目のコードを使用しました。それは魅力のように働いた
1
だから、あなたが何をしたいです:
まずこのUnity Docs linkに移動し、キャンバスのスケーラーを使用して提供されるオプションを理解しています。基本的には、UIスケールモードをScale with Screen Size
に設定し、必要な解像度を設定することができます。私の場合は、1920x1080に設定しました(下の画像を参照)。その結果、各画面は同じシーンでも同じ解像度になります。これはシーン内のすべてのキャンバスに適用する必要があります。
これは、必要に応じて、あなたが、異なるシーン間で解像度の点で任意の特定のアスペクト比を設定することができます。私はこれが役立つことを願っています
関連する問題
- 1. "Random.range"でシーンを変更するにはどうすればいいですか?
- 2. 凡例を縦表示から横表示に変更するにはどうすればよいですか?
- 3. ビジュアルフォーマット言語でビューの縦横比を追加するにはどうすればよいですか?
- 4. サイズがパーセンテージの場合、イメージの縦横比を保持するにはどうすればよいですか?
- 5. 縦横比100%の縦横比を維持する(CSSのクロップオーバーフロー)
- 6. cocos2dのシーンで画面の向きを横に固定するにはどうすればいいですか?
- 7. 縦横比を維持しないでUIImage/UIImageViewのサイズを変更する
- 8. JS変数を変更した後、BabylonJSシーンを更新するにはどうすればいいですか?
- 9. 縦横いっぱいの画像をコピー、ペースト、反転するにはどうすればいいですか?
- 10. レスポンシブウェブサイトでボタンを縦横に中央に配置するにはどうすればいいですか?
- 11. カメラをロックするにはどうすればいいですか? Unity2D
- 12. 周波数を縦ではなく横に印刷するにはどうすればよいですか?
- 13. リーフレットコントロールを縦向きではなく横向きにスタックするにはどうすればよいですか?
- 14. 画像のサイズ変更 - 縦横比を維持する
- 15. cssで固定の縦と横のテーブルを作成するにはどうすればよいですか?
- 16. Anychartの縦線または横線のイベントをリッスンするにはどうすればよいですか?
- 17. マウスで画像のサイズを変更し、縦横比を維持
- 18. 縦向きツールバーを横向きにして縦向きにして縦向きにするにはどうすればいいですか?
- 19. 再生SVGを中央に縦横に配置するにはどうすればよいですか?
- 20. bodyタグにテキストを縦横に配置するにはどうすればよいですか?
- 21. センサーの縦横比と画像解像度の縦横比が異なるのはなぜですか?
- 22. パワーポイントで単語アートなどのオブジェクトの縦と横の位置を変更するにはどうすればよいですか?
- 23. ピクセル数を縦横に取得するにはどうすればよいですか?
- 24. サイズ変更されたウィンドウの縦横比をどのように維持しますか?
- 25. Qt - ウィンドウで拡大縮小し、縦横比を維持する画像を作成するにはどうすればいいですか?
- 26. Three.jsシーンでJSONモデルの透明度を変更するにはどうすればよいですか?
- 27. AppEngine Images API幅でのみサイズを変更し、縦横比を維持する
- 28. LibGDX FitViewportは、サイズ変更後にどのように縦横比を保持しますか?
- 29. iOS SpriteKitテンプレートのデフォルトのシーンの名前を変更するにはどうすればよいですか?
- 30. Androidのプリントフレームワークで、デフォルトの「縦向き」を横向きに変更するにはどうすればよいですか?