![]() |
|
||||||||||
|
|||||
|
не не
вот как должен работать shift(); Цитата:
у меня флешка сначала весит 25 метров - потом 60 после "очищения" массива - 59 наврно нада пробывать вызывать принудительно GC ( :
__________________
мира и гармонии Последний раз редактировалось 3p.station; 05.10.2010 в 22:01. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
А нельзя принудительно вызывать. Он сам вызовется, когда понадобится, например при новом выделении памяти подо что-то.
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
Это хаки, нет гарантии их работоспособности в будущем или на каких-то определённых версиях плеера. Поэтому нельзя надеяться на них в массовых приложениях.
|
|
|||||
|
ясненько - спасибо
Добавлено через 1 час 17 минут ах вот оно что! private function onTimer(event:Event):void { var bitmpdata:BitmapData = framesOfAnimation.shift(); bitmapDataOutput.copyPixels(bitmpdata, new Rectangle(0,0 , bitmpdata.width, bitmpdata.height), new Point(0, 0)); bitmpdata.dispose(); ///// ВОТ БЕЗ ЭТОГО ПАМЯТЬ И ОТЖИРАЛАСЬ } ну теперь работает все как нада - как закончу выложу сюдой ![]()
__________________
мира и гармонии |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|