0

首先,我在编译之前向项目添加了纹理,SKTextureAtlas 基于 .atlasc 文件夹创建了一组大小正确的纹理。但是当纹理数量增加时,将它们存储在项目中变得不合理,所以我开始从网络加载它们。SKTextureAtlas 不会组装它们,而是要求通过图片手动添加它们。我使用 TexturePacker 来存储纹理。如何处理从网络加载的纹理?或者如何使用 JSON 或 .plist 从 texturePacker 中正确删除它们?

4

1 回答 1

0

SKTextureAtlas您可以使用类方法在运行时简单地创建: atlasWithDictionary:. 只需将您从任何地方下载的图像提供给它。

更多详细信息请参见文档: https ://developer.apple.com/documentation/spritekit/sktextureatlas/1427383-atlaswithdictionary?language=objc

于 2018-09-14T13:20:43.910 回答