【问题标题】:Optimizing Spritesheets in HTML with EaselJS使用 EaselJS 优化 HTML 中的 Spritesheets
【发布时间】:2012-12-03 22:50:22
【问题描述】:

我是一名 iPhone 开发人员,我在那里使用 Spritesheets 已经有一段时间了。在 iOS 中,spritesheet 图像尺寸应优化为“2 的幂”(例如 1024x2048),因为它们会在这些块中分配内存,而其他图像分辨率的优化程度会较低。

我的问题——这个逻辑是否适用于所有平台?我现在在 HTML5 中使用带有 EaselJS 的精灵表,我想知道是使用“二的幂”大小约束更好,还是只使用任何大小。

【问题讨论】:

    标签: html optimization easeljs


    【解决方案1】:

    使用 2 的幂确实会进入 EaselJS/CreateJS 世界。事实上,该建议已直接写入 SpriteSheetBuilder 的 EaselJS 源代码 - 其中 maxWidthmaxHeight 都有评论:

    建议为此值使用 2 的幂(例如 1024、2048、 4096)。

    这也是Atari Arcadeused CreateJS 给出的建议。 Building HTML5 Games for the Atari Arcade 开发指南有以下建议:

    创建具有强大维度的精灵表和纹理 两个。

    【讨论】:

      猜你喜欢
      • 2014-08-21
      • 2014-03-13
      • 1970-01-01
      • 2013-05-10
      • 1970-01-01
      • 2013-06-02
      • 2013-08-29
      • 2017-10-10
      • 2014-02-27
      相关资源
      最近更新 更多