|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Мой вопрос остается в силе.
Озвучте полный кейс и получите адекватный ответ. А мульен клипов как бы вы не добавляли - все-равно будет висеть. С этим остается только смириться. Скорее всего как минимум не весь мульен одновременно должен быть на екране. Есть еще пути для оптимизации.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Цитата:
Надо убирать элементы вне экрана. Я уж про память не говорю и про то, что вряд ли оно впишется в максимальные размеры битмапы. Надо убирать из списка отображения то, что вне экрана. Сам массив/вектор из 1 000 000 элементов-спрайтов в принципе создать можно (по крайней мере 100 000 примитивнейших спрайтов у меня проблем не вызывало), а вот в списке отображения их держать не надо Если в отзуме надо показывать большую часть этой сетки (или всю) - делайте другие квадраты 150x150, в которые предварительно отрендерите, например сетку 10x10 и подменяйте эти 10x10=100 квадратов одним при отзуме (гугл-карты же не грузят и тем более не показывают уменьшенные в 10000 раз куски с наивысшим разрешением, когда вы материки целиком рассматриваете) |
|
|||||
Регистрация: Jun 2008
Сообщений: 204
|
миллион? смешно
|
|
|||||
Дай угадаю - у вас карта Показывайте только то, что видит пользователь ну и еще то, что он может увидеть в следующий миг при перемещении основного мувиклипа. Масштабирование - размеры квадратов, перемещение - координаты. Вся загвоздка в создании модели взаимного изменения этих характеристик.
__________________
Мой профиль на фрилансе |
|
|||||
Регистрация: Jun 2008
Сообщений: 204
|
Если карта, то там не надо миллион кусочков, там нужно грамотно показывать и масштабировать. Т е иметь разрезаную одну и ту же карту в разном масштабе и подгружать когда нужно необходимые куски.
|
Часовой пояс GMT +4, время: 15:58. |
|
« Предыдущая тема | Следующая тема » |
|
|