flash on 2013-3-11

by MikeEVMM
♥0 | Line 30 | Modified 2013-03-13 23:13:57 | MIT License
play

ActionScript3 source code

/**
 * Copyright MikeEVMM ( http://wonderfl.net/user/MikeEVMM )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/gN6t
 */

package {
    import flash.geom.ColorTransform;
    import flash.events.Event;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
  
        private var sprite:Sprite;
        private var color:ColorTransform = new ColorTransform();
        private var counter:Number = 0;
                
        public function FlashTest() {
            // write as3 code here..
            sprite = new Sprite();
            sprite.graphics.beginFill(Math.random()*0xffffff);
            sprite.graphics.drawRect(0,0,20,20);
            sprite.graphics.endFill();
            stage.addChild(sprite);
            
            stage.addEventListener(Event.ENTER_FRAME,onEnterFrame);
        }
        
        private function onEnterFrame(e:Event = null):void
        {
            var colorArray:Array = new Array(0xFF7E00, 0x568203, 0xE0218A, 0xCC0000, 0x66FF00, 0xFFEF00, 0xD2691E, 0x8F00FF, 0xFF2800, 0xCCFF00, 0xFF4F00);
            var randomColorID:Number = Math.floor(Math.random()*colorArray.length);
            color.color = colorArray[randomColorID];

            counter+=1;
            if(counter == 5)
            {
                sprite.transform.colorTransform = color;
                counter = 0;
            }
            


        }

    }
}

Forked