5000 empty MovieClips

by www0z0k
♥0 | Line 26 | Modified 2016-07-22 00:37:45 | MIT License
play

ActionScript3 source code

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

package {
    import flash.events.MouseEvent;
    import flash.display.MovieClip;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        private var rootMC:MovieClip;
        public function FlashTest() {
            // write as3 code here..
            rootMC = new MovieClip();
            addChild(rootMC);
            rootMC.graphics.beginFill(0x0000ff);
            rootMC.graphics.drawRect(0,0,100,100);
            rootMC.addEventListener(MouseEvent.MOUSE_DOWN, dragStart);
            rootMC.addEventListener(MouseEvent.MOUSE_UP, dragStop);
            
            for(var i:int = 0; i < 5000; i++){
                var mc:MovieClip = new MovieClip();
                rootMC.addChild(mc);
            }

        }
        
        private function dragStart(e:MouseEvent):void{
            e.target.startDrag();
        }
        private function dragStop(e:MouseEvent):void{
            e.target.stopDrag();
        }

    }
}