【问题标题】:Device specific Graphics for Universal iOS app通用 iOS 应用的设备特定图形
【发布时间】:2015-04-20 17:49:57
【问题描述】:

我已在 Target/General/DeploymentInfo 中将我的应用配置为 Universal

是否可以在 iPhone 和 iPad 的 xcassets 文件中创建设备特定资产,即使整个应用程序是通用的?它似乎有效,但我担心是否有什么问题。

背景: 我计划在 iPhone 部分的 2x 和 3x 框中添加一些资产的 2X 和 3X 版本,在 iPad 部分的 1x 和 2x 框中添加 2X 和 4X 版本。我用大写的 X 来描述我的资产规模。

请注意,2X 资源将被使用两次。在 iPhone 和 iPad 中。也许有办法解决这个问题?

【问题讨论】:

    标签: ios xcode ios-universal-app xcasset


    【解决方案1】:

    这完全没有问题。

    在我工作的地方,我们已经为我们的游戏做到了这一点:根据运行游戏的设备下载不同的资产包。

    这使我们能够针对 iPad 2 等较旧的硬件进行调整。

    【讨论】:

    • 是否只下载特定设备所需的资产? IE。即使图像集中有多个 png,每个纹理也只有一个 png?在那种情况下,将 2X png 翻倍有点尴尬,但不会使下载量变大。
    • 好吧,我们的项目是一个 Unity 项目。所以我们有一个高清包,其纹理的分辨率比标准清晰度包更高。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 2021-05-20
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多