![]() |
Scaly || addChild ???
Час добрый форумчане.
Операясь на вашу практику, хочу обсудить быстродействие флешь плеера. Посоветуйте, как будет лучше и менее затратно изменять размеры объектов? Есть как бы 2 варианта, либо скейлить либо перерисовывать. В пример возмём обычный спрайт и делаем панель. верхняя часть top; Скейлится только по горизонтали. средняя часть center; Скейлится как угодено. нижняя часть bottom; Скейлится только по горизонтали. далее: есть сортировщик который обновляет позиции спрайтов в зависимости от их высоты: Код AS3:
ну а второй способ постоянно перерисовывает спрайты с новыми параметрами. т.е. Код AS3:
что по моему мнению весит меньше первого варианта где нужно было создавать три спрайта. Подскажите, как лучше сделать? |
Советую провести тест.
Перед выполнением кода поставить Код AS3:
Код AS3:
Лично не проверял, но что-то мне подсказывает, что перерисовка всегда медленнее |
Т.е. ни кто об этом не задумывался?!... Тогда каким способом чаще, пользуютесь вы?
Или, если кто писал приложения где использовались методы "авто скела" либо можно было увеличить рабочую область потянув курсором за уголок окна, использовали первый подход(первый пост)? Цитата:
|
дык делайте тысячи операций
|
Цитата:
Но вообще, на любой машине должна быть разница, хоть на десятитысечные секунды |
| Часовой пояс GMT +4, время: 14:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.