![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Nov 2011
Сообщений: 41
|
Кое-какие положительные результаты всё же есть которые помогли минимизировать эффект "мерцания". Итак в ходе различных тестов было замечено и подмечено:
1) При маленьких скоростях объекта мерцания почти нет. 2) При маленьком размере картинки мерцания почти нет. 3) Наличие контрастного фона (белые объекты на черном фоне) увеличивают, по-крайней мере визуально, мерцание. 2) Мерцание усиливается если у объекта в первую очередь большая горизонтальная скорость. На вертикальных заходах мерцание не так сильно. (проверено на эллиптических траекториях) 3) Все картинки обязательно в растр и кэшируем. 4) В выводе графики используем copyPixels если есть альфа-канал(прозрачность), и используем beginBitmapFill если альфа не используется. 5) Для BitmapData рекомендуется lock() и unlock() 6) Если религия не позволяет использовать EnterFrame, и используем вместо него Timer, то не забываем про updateAfterEvent() 7) И самое главное, при публикации в html выставляйте параметр wmode=direct, и тогда мерцания не будет вообще. Если кто еще может посоветовать какие-нить приёмы по улучшению отображения графики, то делимся. Последний раз редактировалось Black Soviet; 05.02.2012 в 13:14. |
![]() |
Часовой пояс GMT +4, время: 13:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| rendering , wmode |
|
|