Показать сообщение отдельно
Старый 06.03.2018, 11:48
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 14  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от in4core Посмотреть сообщение
Bletraut - а чем фактически будет отличаться, если я допустим в массив пихну не битмапДаты, а битмапки сразу, и точно так же буду делать как b = new Bitmap(index[i]), addChild(b) каждый кадр? Какая разница?
1. Ты плодишь совершенно не нужный тебе массив Bitmap
2. Для смены кадров ты постоянно перестраиваешь дерево отображаемых объектов ИЛИ держишь их всех на сцене (клацая видимостью).

В случае же с подменой bitmapData у тебя один DO на анимацию.

P.S.
Разумеется, при подмене bitmapData меняются габариты Bitmap, которые вроде как надо пересчитать. Но если в плеере все реализовано по уму, пересчет должен происходить лишь по первому требованию (getRect, getBounds и т.д.), а не сразу после того, как они заведомо стали неактуальными.
__________________
Поймай яблоко 2!