# Reset bitmap colorTransform to its original

**URL:** <https://forum.kirupa.com/t/reset-bitmap-colortransform-to-its-original/246236>\
**Category:** Uncategorized\
**Created:** [December 8, 2007, 5:04pm UTC](https://forum.kirupa.com/t/reset-bitmap-colortransform-to-its-original/246236 "2007-12-08T17:04:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![deluxmilkman](https://avatars.discourse-cdn.com/v4/letter/d/67e7ee/32.png) [@deluxmilkman](https://forum.kirupa.com/u/deluxmilkman)\
**Post date:** [December 8, 2007, 5:04pm UTC](https://forum.kirupa.com/t/reset-bitmap-colortransform-to-its-original/246236/1 "2007-12-08T17:04:19Z")

</div>

I am trying to reset the state of a bitmap back to its original state  
after I transformed its color.

```auto

import flash.display.BitmapData;
import flash.geom.ColorTransform;
import flash.geom.Rectangle;
_bmd = BitmapData.loadBitmap("photo");
_mc = this.createEmptyMovieClip("bm_mc", 10);
_mc.attachBitmap(_bmd, 10);
_mc._x = 0;
_mc._y = 0;
_mc.onPress = function() {
    var _ctf = new ColorTransform(1, 1, 1, 1, 0, 0, 100, 0);
       _bmd.colorTransform(_bmd.rectangle, _ctf);
    delete this.onPress;
};

```

Thank you.
