Показать сообщение отдельно
Старый 09.08.2013, 21:26
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 13  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Добавляете картинки в MovieClip, после чего на этот родительский MovieClip применяете cacheAsBitmap = true;
Нельзя стока на экран добавлять - обработка мыши начинает лагать, не отрисовка даже.
Надо убирать элементы вне экрана.
Я уж про память не говорю и про то, что вряд ли оно впишется в максимальные размеры битмапы.
Надо убирать из списка отображения то, что вне экрана.
Сам массив/вектор из 1 000 000 элементов-спрайтов в принципе создать можно (по крайней мере 100 000 примитивнейших спрайтов у меня проблем не вызывало), а вот в списке отображения их держать не надо

Если в отзуме надо показывать большую часть этой сетки (или всю) - делайте другие квадраты 150x150, в которые предварительно отрендерите, например сетку 10x10 и подменяйте эти 10x10=100 квадратов одним при отзуме (гугл-карты же не грузят и тем более не показывают уменьшенные в 10000 раз куски с наивысшим разрешением, когда вы материки целиком рассматриваете)