Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оптимизация рисования одинаковых объектов 
:(
    Опции темы
Leksey
Дата 9.7.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 332
Регистрация: 12.12.2004

Репутация: нет
Всего: 1



Нужно рисовать приличное количество одинаковых фигур заполненных градиентом. При чем фигуры должы быть независимыми спрайтами, так как сами должны обрабатывать drag&drop и содержать дочерние.
каким образом можно ускорить процесс рисования таких вещей?

Первое что приходит на ум, так это использование cacheAsBitmap. Но у этого способа свои недостатки: 
1. Не работает с нецелочисленными координатами. У меня стоит Scale чтобы переводить метрические единицы в  пиксели. 
2. Не понятно что будет происходить при скейле. будет ли кеш обновлен? скорее всего судя по результатам обновляется.
3. собсвенно сам градиент все равно хотя бы один раз но рисваться для каждого компонента в отдельности.

второй вариант - сделать кеширование самопальное. Один раз рисуем в bitmapData а потом каждый раз при скейле там например апдейтим. Но опять же говорят могут ббыть проблемы с нецелыми координатами(Уже жалею что не в ручную их перевожу) , да и вообще гиморно как то.

может есть еще какие нибудь способы?

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




[ Время генерации скрипта: 0.0364 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.