京城游戏人-Day3:对摄像机/屏幕尺寸关系的理解(1)

京城游戏人-Day3:对摄像机/屏幕尺寸关系的理解(1)

-

在 2D 游戏中,摄像机的 Size 与屏幕尺寸的关系,是确定的。通过对网上资料的查找和整理出了这篇文章。

  1. 首先,要确定你的目标尺寸,也就是与设计稿一致的尺寸。比如设置为 1242x2208(5.5-inch 的 iPhone 设备的尺寸,截止到 2016.7.18 有 iPhone 6 Plus、iPhone 6s Plus)。
  2. 如果按照上一步的 1242x2208 来设置,又采用了 Unity 的默认 100 像素对应 1 个 Unit 的关系,则相机的 Size 应该设置为最大边的 Unit 值的一半。具体说,也就是:

    2208 / 100 * 0.5 = 11.04
    
  3. 如此一来,如果在项目中添加一个 1242x2208 像素尺寸的图片作为背景图(目前试验方法是将其作为 2D Sprite 加入到 Hierachy 中的),假如又让其显示在屏幕的中心(这与相机、图片),则这个图片可以完整的显示出来。

  4. 基于此设置,如果在 750x1334 (4.7-inch 的 iPhone 设备尺寸,截止到 2016.7.8 有 iPhone 6、iPhone 6s)尺寸设备上运行,则所有 Sprite 内容都是等比缩放的(UI 在目前的试验方法中是绝对值显示的,并未缩放)。

-

-

发布了153 篇原创文章 · 获赞 3 · 访问量 48万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章