Unity 的 SpritePacker 用于将散图打包成图集,使用时有几点需要注意。

  • 通过 AssetBundle 加载资源时,若混用了图集与非图集资源,可能导致类型错误。
  • 非图集资源加载后会同时存在 SpriteTexture2D 两种类型。
  • 图集资源加载后只有 Sprite 类型。
  • 只有处于同一父级节点下的 Sprite,才会被合并为一个 draw call(batch)。