Я установил два статических экземпляра AssetManager.
Один для 2D-ресурсов и один для 3D-ресурсов.
3D работает нормально, а вот 2D нет. Кажется, что он не вызывает manager.update().
Как показано на вики, функция обновления вызывается, когда менеджер закончил загрузку. Но функция обновления 2д менеджера не вызывается.
Я не понимаю, почему.
Я не думаю, что я так настроил менеджеры, потому что оба менеджера выглядят одинаково (кроме идентификатора, конечно)
Пожалуйста, объясните, почему это происходит
заранее спасибо
update
НЕ вызывается, когдаAssetManager
заканчивает загрузку ресурсов, но вы должны вызватьAssetManager#update()
, чтобы продолжить загрузку! Если вы не хотите каждый раз вызыватьupdate
, вы можете использоватьfinishLoading
, который будет ждать, пока все не загрузится. - person Springrbua   schedule 22.04.2015