Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   bitmapData.dispose() после graphics.beginBitmapFill (http://www.flasher.ru/forum/showthread.php?t=176342)

Alex_McX 07.03.2012 21:48

bitmapData.dispose() после graphics.beginBitmapFill
 
Доброго день.

- bitmapData, программно рисуется картинка размером 3000х3000.
- graphics.beginBitmapFill(...) - заливаю graphics спрайта
- пробую очистить память bitmapData.dispose()

Проблема:
память очищается но и соответственно ничего graphics не прорисовывает

Хотелось получить чтото на подобии просто png )))

Как правильно прорисовать bitmapData в Bitmap или Sprite и очистить после Этого память?

Спасибо.

Inet_PC 07.03.2012 22:04

Так, а что Вы хотели? Удаляйте битмапдату (dispose) когда она больше не нужна.

dimarik 07.03.2012 22:24

Не очень понятно. После отрисовки beginBitmapFill при удалении bitmapData удаляется отрисованное?

alatar 08.03.2012 00:33

Цитата:

память очищается но и соответственно ничего graphics не прорисовывает
BitmapData это собственно то, что отображает Bitmap или заливка. Если BitmapData уничтожить, что отображать будет нечего. Это все равно, что вы бы взяли картину в раме, выкину ли бы картину и удивлялись, что в раме не видно картины.


Часовой пояс GMT +4, время: 13:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.