代码之家  ›  专栏  ›  技术社区  ›  NullHypothesis

游戏背景-PNG文件的正确分辨率?

  •  1
  • NullHypothesis  · 技术社区  · 8 年前

    我正在为iOS/Swift的SpriteKit制作一款具有非滚动背景的冒险游戏。背景不会改变,但在其上产生的东西会改变。

    https://www.hackingwithswift.com/read/14/overview ,作者使用1024 x 768背景表示@1x,然后使用2048 x 1536表示@2x。作者没有@3x。

    @1x = 1024 x 768
    @2x = 2048 x 1536
    @3x = 3072 x 2304
    

    这似乎正确吗?@3x似乎太高了。这就是我将如何利用我所有的资产吗?i、 e.如果1024 x 768@1x背景上的字符是200x200px,那么我会在2048x1536背景上使其为400x400,在3072x2304背景上使之为600x600?

    谢谢

    1 回复  |  直到 8 年前
        1
  •  1
  •   Easton Bornemeier    8 年前

    3072/600 = 5.12 = 1024/200

    2304/600 = 3.84 = 768/200