SpriteKit纹理地图集而不包括捆绑包



我看到SpriteKit期望其纹理地图集在应用程序包中。但是,我正在通过互联网下载游戏资产。有没有办法从内存或通过允许此的另一种方法加载资产捆绑包?

我已经从通过Internet下载的资产中创建了Sktexture实例,但是我很想从使用Atlass中获得性能提升。

不幸的是,不。您可以滚动自己的spriteSheets,但不能将内置功能用于不在捆绑包中的地图集。
我通过安装后下载所有我的非ATLAS资产来解决此问题

iOS 9支持按需资源,这可能提供您要寻找的功能。该技术的主要目的(应用程序稀疏的一部分)是在安装应用程序时降低捆绑包大小。

最新更新