[TextFormat]Dregs

by stenpel
♥0 | Line 39 | Modified 2010-05-16 04:45:33 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.events.*;
    import flash.text.TextField;
    import flash.text.TextFormat;
    import flash.accessibility.Accessibility;
    public class FlashTest extends Sprite {
    	
    	private const COUNT:Number = 10;
    	private var tf:TextField;
    	private var cnt:Number;
    	
        public function FlashTest() {
            // write as3 code here..
            cnt = 0;
            var format:TextFormat = new TextFormat();
            format.size = 100;
            
            tf = new TextField();
            tf.defaultTextFormat = format;
            tf.autoSize = "left";
            //tf.border = true;
            tf.text = "dregs";
            
            addChild(tf);
            
            this.addEventListener(Event.ENTER_FRAME, onEnterFrame);
        }
        
        private function onEnterFrame(e:Event):void {
        		if(cnt < COUNT) {
        		var format:TextFormat = new TextFormat();
        		format.size = 100 * Math.random();
        		format.color = 0xFFFFFF * Math.random();
        		
        		var tf:TextField = new TextField();
        		tf.defaultTextFormat = format;
        		tf.autoSize = "left";
        		tf.text = "enterframe";
        		
        		addChild(tf);
        		tf.x = stage.stageWidth * Math.random();
        		tf.y = stage.stageHeight * Math.random();
        		
        		cnt++;
        		}
        	else this.removeEventListener(Event.ENTER_FRAME, onEnterFrame);
        }
    }
}