【问题标题】:UnityEngine screen size fit every Android deviceUnityEngine 屏幕尺寸适合所有 Android 设备
【发布时间】:2021-05-15 15:15:24
【问题描述】:

如何使我的游戏屏幕适合所有 Android 设备。我找到的每个答案的问题都是针对 2d 的。我想要 3d 游戏。

【问题讨论】:

    标签: unity3d screen-orientation screen-size


    【解决方案1】:

    3D 游戏需要两件事

    1-) 优化画布:https://www.youtube.com/watch?v=95q79j0lNYA

    2-) 优化相机角度(如果需要) 针对每个屏幕分辨率优化相机可能不像画布那么容易。 为此,您可以使用(Get in start Script)采取某些标准分辨率。 让我们在场景开始时相应地设置相机的视野。

    public class CameraOptimize : MonoBehaviour
    {
      
        // ========
        private void Start
        {
            CameraOptimizer();
        }
    
        private void CameraOptimizer
        {
            if (Screen.height == 2560 || Screen.width == 1440)
            {
                Camera.main.fieldOfView = 65.0f;
            }
            else if (Screen.height == 1920 || Screen.width == 1080)
            {
                Camera.main.fieldOfView = 75.0f;
            }
        }
     
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-15
      • 2019-12-14
      • 1970-01-01
      • 1970-01-01
      • 2020-05-30
      • 2013-07-19
      • 1970-01-01
      • 2014-01-16
      相关资源
      最近更新 更多