# Kirupa slideshow with colorfade in/out

**URL:** <https://forum.kirupa.com/t/kirupa-slideshow-with-colorfade-in-out/271257>\
**Category:** Uncategorized\
**Created:** [September 20, 2008, 12:38pm UTC](https://forum.kirupa.com/t/kirupa-slideshow-with-colorfade-in-out/271257 "2008-09-20T12:38:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![GregD](https://avatars.discourse-cdn.com/v4/letter/g/a183cd/32.png) [@GregD](https://forum.kirupa.com/u/GregD)\
**Post date:** [September 20, 2008, 12:38pm UTC](https://forum.kirupa.com/t/kirupa-slideshow-with-colorfade-in-out/271257/1 "2008-09-20T12:38:05Z")

</div>

Hi,

Ive followed the kirupa slideshow tutorial here:  
[http://www.kirupa.com/developer/mx2004/thumbnails.htm](http://www.kirupa.com/developer/mx2004/thumbnails.htm)

Original source: [http://www.kirupa.com/developer/mx2004/code/thumbnail\_final.zip](http://www.kirupa.com/developer/mx2004/code/thumbnail_final.zip)

But I can’t seem to make the images colourburn in.

I usually use this function:

```php

MovieClip.prototype.colorFadeIn = function(ease) {
    var t = 0;
   // var ease = 40;
    var myColor = new Color(this);
    var cto = myColor.getTransform();
    myColor.setTransform({ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:0});
    var cWhite = myColor.getTransform();
    this._alpha = 0;
    this.onEnterFrame = function() {
        this._alpha += 10;
        if (this._alpha>100) {
            this._alpha = 100;
            t++;
            for (var c in cWhite) {
                cWhite[c] += (cto[c]-cWhite[c])/ease;
            }
            myColor.setTransform(cWhite);
            if (t>400) {
                myColor.setTransform(cto);
                delete this.onEnterFrame;
            }
        }
    };
};

```

So I tried it in the code like this:

```php

this.onEnterFrame = function() {
	filesize = picture.getBytesTotal();
	loaded = picture.getBytesLoaded();
	preloader._visible = true;
	if (loaded != filesize) {
		preloader.preload_bar._xscale = 100*loaded/filesize;
	} else {
		preloader._visible = false;
		if (picture._alpha<100) {
			picture.colorFadeIn(5);
			
		}
	}
};

```

But it doesn’t work, any ideas?

Thanks 🙂
