Как загрузить текстуры из Интернета, используя TextureAtlas в IOS? - PullRequest
0 голосов
/ 10 сентября 2018

Сначала я добавил текстуры в проект перед компиляцией, и SKTextureAtlas создал набор текстур правильного размера на основе папки .atlasc. Но когда количество текстур растет, становится не рациональным хранить их в проекте, поэтому я начал загружать их из сети. SKTextureAtlas не собирает их, а просит добавить их вручную по рисунку. Я использую TexturePacker для хранения текстур. Как работать с текстурами, загруженными из сети? Или как правильно вырезать их из texturePacker, используя JSON или .plist?

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете просто создать SKTextureAtlas во время выполнения, используя метод класса: atlasWithDictionary:. Просто кормите его изображениями, которые вы скачали из любого места.

Подробнее см. В документации: https://developer.apple.com/documentation/spritekit/sktextureatlas/1427383-atlaswithdictionary?language=objc

...