【问题标题】:Unity 2D : How to support multi platform and different aspect ratio devices in Unity 2D?Unity 2D:如何在 Unity 2D 中支持多平台和不同纵横比的设备?
【发布时间】:2014-11-23 21:05:59
【问题描述】:

我是 Unity 2D 的新手并在其中创建游戏。我想在几乎所有设备(Android、iOS、Mac、Windows 和网络)上运行该游戏。我有点好奇 Unity2D 将如何处理这种情况并在各种设备上提供相同的用户体验。

我还注意到我可以以不同的纵横比预览我的游戏。是屏幕的纵横比(就像游戏在这种类型的屏幕上的外观)还是相机的纵横比(在所有屏幕上看起来都一样)?是否需要根据设备分辨率提供不同的图片资源?

我应该做一些特别的事情来支持不同的分辨率、纵横比等吗?

任何帮助将不胜感激。

【问题讨论】:

    标签: android ios unity3d aspect-ratio multiplatform


    【解决方案1】:

    长宽比管理在以下博文中进行了说明:http://2sa-studio.blogspot.com/2015/01/handling-aspect-ratio-in-unity2d.html

    基本上,正交相机有一个size 参数,它定义了将在屏幕上渲染的世界区域的半高。

    Unity 策略是:使渲染区域高度适应屏幕高度。然后可见宽度根据屏幕比例而变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-25
      • 1970-01-01
      • 2020-04-13
      • 1970-01-01
      • 2015-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多