![]() |
Анимация загружает ЦП. Какие предложения?
Есть 500 Sprit'ов. Из них 105 падают вниз со скоростью 60px/0,020sec.
При этом: -если разрешение 640х480, загрузка ЦП 35-40% -если режим StageDisplayState.FULL_SCREEN, загрузка ЦП 80-95% (анимация тормозит) Это всё на компьютерах: -Intel Celeron 1.80 GHz, 512 RAM, Radeon X1600 -Intel Celeron 2.20 GHz, 1Gb RAM, Radeon X1600 -Intel Celeron 2.40 GHz, 1Gb RAM, Radeon X1600 Как уменьшить загрузку ЦП на этих компьютерах? Есть ли разница каким образом делать анимацию (EnterFrame или Timer)? Где лучше собирать анимацию во Flash CS 5 или Flash Builder 4? |
важно, что внутри спрайтов
|
может все 105 падающих на битмару нарисовать и битмапу ронять?
|
Убрать фильтры.
|
Битмаб как вариант идет, а если их склеивать в один битмап? можно это програмно?
|
Можно. Читайте про методы класса BitmapData.
|
Цитата:
|
Есть. А также, есть разница при сложных векторных фигурах, есть разница при наличии фильтров на объектах, есть разница при mouseChildren = mouseEnabled = true, если пользователь проведет мышкой и т.д.
|
Цитата:
|
На счет того каким образом делать анимацию EnterFrame или Timer, что меньше нагружет?
|
| Часовой пояс GMT +4, время: 13:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.