flash on 2010-7-26

by dizgid
♥0 | Line 37 | Modified 2010-07-26 11:36:28 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            Debug.init();
            this.addChild(Debug.container);
            
            for(var i:int = 0; i < 500; i++){
                var v:Number = Math.random();
                Debug.log(String(v)+",");
                
            }

        }
    }
}

// trace
import flash.display.Sprite
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
import flash.text.TextField;
class Debug extends Sprite{
    public static var debugTxt:TextField;
    public static var container:Sprite;
    
    public function Debug():void
    {
        
    }
    public static function init():void
    {
        debugTxt = new TextField();
        debugTxt.width = 400;
        debugTxt.height = 450;
        debugTxt.text = "";
        Debug.container = new Sprite();
        Debug.container.addChild(debugTxt);
        
    }
    public static function log(str:String):void
    {
        //debugTxt.text = "";
        //debugTxt.appendText(str + "\n");
        debugTxt.appendText(str);
    }
}