# Easy Movie Clip Random Color

**URL:** <https://forum.kirupa.com/t/easy-movie-clip-random-color/93909>\
**Category:** Uncategorized\
**Created:** [November 6, 2003, 5:05am UTC](https://forum.kirupa.com/t/easy-movie-clip-random-color/93909 "2003-11-06T05:05:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![El\_Phantom](https://avatars.discourse-cdn.com/v4/letter/e/d6d6ee/32.png) [@El\_Phantom](https://forum.kirupa.com/u/El_Phantom)\
**Post date:** [November 6, 2003, 5:05am UTC](https://forum.kirupa.com/t/easy-movie-clip-random-color/93909/1 "2003-11-06T05:05:08Z")

</div>

Got kirupa’s code for Random color working so that you can just copy paste it into any movieclip you want to have the effect. Thought it might be good to post it up here for lazy people like me or AS noobs. :trout:

Enjoy guys, and let me know if there’s any problems with it.

[AS]

onClipEvent(load){

speed = 4000;

myColor = new Color(this);

function colorFunction(){

\_root.colorvar1 = Math.random()\*255;  
\_root.colorvar2 = Math.random()\*255;  
\_root.colorvar3 = Math.random()\*255;

}

colorFunction();  
setInterval(colorFunction, speed);

}

onClipEvent(enterFrame){

\_root.change1 = \_root.colorvar1 - \_root.oldcolor1;  
\_root.change2 = \_root.colorvar2 - \_root.oldcolor2;  
\_root.change3 = \_root.colorvar3 - \_root.oldcolor3;  
\_root.change1 = \_root.change1 / 10;  
\_root.change2 = \_root.change2 / 10;  
\_root.change3 = \_root.change3 / 10;  
\_root.oldcolor1 -= \_root.colorvar1 - \_root.change1;  
\_root.oldcolor2 -= \_root.colorvar2 - \_root.change2;  
\_root.oldcolor3 -= \_root.colorvar3 - \_root.change3;  
myColor.setRGB(\_root.change1 \<\< 16 | \_root.change2 \<\< 8 | \_root.change3);

}

[/AS]

–EP :bandit:
