# Setting all bitmapdata pixels transparent

**URL:** <https://forum.kirupa.com/t/setting-all-bitmapdata-pixels-transparent/184789>\
**Category:** Uncategorized\
**Created:** [April 7, 2006, 7:06pm UTC](https://forum.kirupa.com/t/setting-all-bitmapdata-pixels-transparent/184789 "2006-04-07T19:06:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhave](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/jhave/32/2341_2.png) [@jhave](https://forum.kirupa.com/u/jhave)\
**Post date:** [April 7, 2006, 7:06pm UTC](https://forum.kirupa.com/t/setting-all-bitmapdata-pixels-transparent/184789/1 "2006-04-07T19:06:57Z")

</div>

Hi

i’ve got a bitmapdata “bmp”  
already transparent, already created  
i am loading a sequence of pngs with an alpha channel into it  
after the new png is loaded i want to ERASE the contents of bitmap  
and draw the new png so the images do not accumulate…

floodfill method is not working,

//SET TRANSPARENT (not working)  
bmp.floodFill(0, 0, 0x00000000);  
//REDRAW  
bmp.draw(target\_mc)

all help appreciated,  
jhave

---

<div class="post-metadata">

**Author:** ![icio](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/icio/32/484_2.png) [@icio](https://forum.kirupa.com/u/icio)\
**Post date:** [April 7, 2006, 7:17pm UTC](https://forum.kirupa.com/t/setting-all-bitmapdata-pixels-transparent/184789/2 "2006-04-07T19:17:25Z")

</div>

try something like:

```auto
var color:Number = 0x00000000;
bmp.fillRect(bmp.rectangle, color);

```

Hope this helps :thumb:

---

<div class="post-metadata">

**Author:** ![jhave](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/jhave/32/2341_2.png) [@jhave](https://forum.kirupa.com/u/jhave)\
**Post date:** [April 7, 2006, 8:03pm UTC](https://forum.kirupa.com/t/setting-all-bitmapdata-pixels-transparent/184789/3 "2006-04-07T20:03:19Z")

</div>

worked perfectly!
