Лично на моем мобильном телефоне, независимо от того, какое приложение загружает данные, приложение продолжает загружаться, даже если я переключаюсь на другое приложение, при условии, что я его не закрывал. Ваша остановка загрузки - это, вероятно, личное предпочтение в настройках вашего телефона или приложения.
"Почему assetBundle должен все равно включать актив в один файл?"Нет такого правила, на самом деле вы можете создать пакетный файл для каждого отдельного актива, что является интересной идеей, но не очень практичной, может возникнуть много проблем из-за спама в пользовательской сети с запросами, а некоторые, вероятно, с тайм-аутом, которые будут ограниченыи т. д.
Таким образом, вам нужно будет упаковать их в один пакет, и все дело в том, чтобы объединить ресурсы, которые нужны друг другу, в один пакет, если размер становится большим, нарезать пакет на более мелкие пакеты.
Суть в том, что не существует общего правила для размера пакета активов, и вам действительно нужно делать то, что имеет больше смысла для вашего проекта.