|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+4 06.05.14]
|
Спасибо!
Добавлено через 2 часа 2 минуты Bletraut - а чем фактически будет отличаться, если я допустим в массив пихну не битмапДаты, а битмапки сразу, и точно так же буду делать как b = new Bitmap(index[i]), addChild(b) каждый кадр? Какая разница?
__________________
Марк Tween |
|
|||||
Возможно, что bitmap будет занимать больше памяти и addChild будет происходить медленнее. Надо сделать тесты, но тот подход что я привел уже опробован.
Добавлено через 4 минуты Когда я занимался этим вопросом, насколько я помню, то хранение bitmap'ов вызывало лаги, но возможно в технологии ФП уже что-то изменилось.
__________________
Я заклинаю вас действовать иначе. |
|
|||||
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Lorem ipsum
|
Цитата:
2. Для смены кадров ты постоянно перестраиваешь дерево отображаемых объектов ИЛИ держишь их всех на сцене (клацая видимостью). В случае же с подменой bitmapData у тебя один DO на анимацию. P.S. Разумеется, при подмене bitmapData меняются габариты Bitmap, которые вроде как надо пересчитать. Но если в плеере все реализовано по уму, пересчет должен происходить лишь по первому требованию (getRect, getBounds и т.д.), а не сразу после того, как они заведомо стали неактуальными.
__________________
Поймай яблоко 2! |
Часовой пояс GMT +4, время: 20:51. |
|
« Предыдущая тема | Следующая тема » |
|
|