Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Движение множества символов (http://www.flasher.ru/forum/showthread.php?t=151069)

forgottensmile 26.02.2011 02:07

Не подумал, что это важно, но сейчас понял, что ошибся))) на заднем плане программно рисуются гексы порядка 300 штук (контур и прозрачное заполнение). Видимо они перерисовываются постоянно (еще пока не совсем знаком с этой "кухней"), хотя казалось бы нарисовались один раз и всё....
Прикрутив к этому полю гексов cacheAsBitmap получил много радости))))

Bgg 26.02.2011 02:11

Что такое гексы?

КорДум 26.02.2011 08:22

Шестиугольники, насколько я помню.

nOobCrafter 26.02.2011 08:27

сам делаю сейчас подобную штуку забавы ради, итак:
1. Один ентерфрейм в котором ВСЕ крутится.
2. Мобов в контейнер, контейнер каждый раз после перемещения мобов отрисовываем в битмапу и ее выводим на экран (сам контейнер и мобы не находятся в дисплей листе), вообще все так можно сделать, прирост очень чувствуется даже на глаз, я запускал так 1500 мобов).
3. Оптимизировать расчеты, избегать использования пакета Math без крайней нужды, можно вместо констант исопльзовать литералы.
4. Убрать альфу, градиенты и т.д...
Если интересно могу выложить свою варианцию, но до конца она еще не доделана.

forgottensmile 26.02.2011 11:15

думаю всем было бы интересно посмотреть на такой поход)


Часовой пояс GMT +4, время: 02:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.