![]() |
Error #3675: Texture format mismatch
Приложение AIR работает в отладчике и на планшете. Но при попытке запуститься на смартфоне (GalaxySII) вылезла вот такая ошибка. Текстуры гружу через штатный AssetManager.
Никто не сталкивался? Погуглил в Инете - предлагают отказываться от AssetManager'а. |
Може размер?
|
Закончилась память оперативная?
Все текстуры аккуратно пакую TexturePacker'ом под Starling. Ошибка появилась после того, как добавил текстур. |
Ну вот советуют грузить не асинхронно, а синхронно, и проблема уйдет.
|
ну да, вижу
Цитата:
Добавлено через 22 минуты В общем, серия опытов показала, что дело не именно в текстурах. Убрал подключаемую swc-библиотеку и текстуры прекрасно загрузились. Видимо, какой-то конфликт в другом месте. |
Ну последи все же, бо я там нагуглил жалобу на проявление ошибки при множестве загрузок/выгрузок.
|
Да. Какая-то проблема все равно присутствует.
Придется переходить к синхронной загрузке. |
Цитата:
Цитата:
Просто сейчас у меня по такой же схеме работает и графики все больше и больше. Вдруг тоже вылезет |
Проблема вылезает как "Error #3675: Texture format mismatch" при сборке интерфейса. Сама по себе загрузка проходит штатно. Тестирую на планшете Galaxy Tab 3 7.0 Lite - там все нормально. Загружается и вполне себе крутится. Запускаю на смартфоне Galaxy SII - загружается более-менее, работает с трудом, потом крашится с этой ошибкой при попытке собрать одно из интерфейсных окон.
Объем ассетов, по идее, детский - 15Мб. Максимальный вес одного спрайтшита - немного больше 2Мб. Все размеры в норме (меньше 2048х2048). Пока не ясно, в чем дело. ЗЫ. Да, при краше смартфон зависает, иногда намертво. |
Что-то у меня нет ясности.
Сделал синхронную загрузку, но видимо дело не в этом. Унаследовался от AssetManager и гружу ассеты последовательно через loadRawAsset. Ошибка "Error #3675: Texture format mismatch" вылетает на Texture.fromBitmap. Причем, от текстуры не зависит. Менял их местами, сортировал по-разному. Такое ощущение, что подхожу к ограничению по памяти. В общем, нужны идеи. Код AS3:
|
| Часовой пояс GMT +4, время: 15:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.