![]() |
Как заэдчаилдить 1 000 000 квадратов.
Здравствуйте. Мне нужно на сцену добавить 1 000 000 квадратов 150х150 пикселей, но естественно начинает всё лагать. Подскажите как это исправить. Может заставить их исчезать при выходе за пределы сцены.
P.S. Все они находятся в контейнере MovieClip, который перетаскивается. |
Если они не двигаются по отдельности (не вращаются относительно своей оси допустим), можно использовать .cacheAsBitmap = true
линк |
Давайте начнем с вопроса: "ЗАЧЕМ может понадобиться добавлять на сцену лям спрайтов?"
|
Цитата:
KumoKairo, нет они двигаются все вместе и не вращаются, а как использовать .cacheAsBitmap = true. |
Ну тогда я бы ответил, но это тоже секрет.
|
Контейнер зуммируется.
|
И еще - я более чем уверен что абсолютно не обязательно их добавлять на сцену. Вариантов решения вопроса куча, но знать бы собственно вопрос.
|
Цитата:
|
Dukobpa3, мне нужно чтобы они перетаскивались и масштабировались.
|
Добавляете картинки в MovieClip, после чего на этот родительский MovieClip применяете cacheAsBitmap = true;
Код AS3:
|
| Часовой пояс GMT +4, время: 09:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.