У меня есть две текстуры для управления.
Один находится в Gdx.files.internal
, а один - в Gdx.files.local
.libgdx - AssetsManager - управляет несколькими местоположениями
Но, похоже, что API ограничивает меня управлением тем или иным, а не одновременно.
менеджер = новый AssetManager (- занимает только один распознаватель - `);
manager.setLoader (TextureAtlas.class, новый TextureAtlasLoader (- принимает только один преобразователь -));
и это один принимать только один менеджер:
Texture.setAssetManager (менеджер);
Есть ли способ управлять двумя резольверами? Или создать один резольвер для двух локаций?
Спасибо!
Спасибо. Один резольвер с несколькими местоположениями работает хорошо. Вместо создания обработчика файлов и проверки наличия я использую две разные папки для внутренних и локальных файлов, поэтому я проверяю startWith (..) и возвращает правый резольвер. – auval