flash on 2014-7-23

by Coft
♥0 | Line 61 | Modified 2014-07-23 01:05:52 | MIT License
play

ActionScript3 source code

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

package {
    import flash.text.TextField;
    import flash.display.Sprite;
    import flash.utils.getTimer;
    public class FlashTest extends Sprite {
        private var a:Number;
        private var b:Number;
        
        public function FlashTest() {
            trace2("hello");
            var timer:Number = getTimer();
            var i:int;
            for(i = 0; i < 10000000; i++) {
                
            }
            trace2(String((getTimer() - timer)/(10000000*1000)));
            timer = getTimer();;
            for(i = 0; i < 10000000; i++) {

                a = 1
                a = 2
                a = 3
                a = 4
                a = 5
                a =6
                a =7
                    a = 8
                a = 9
                a =10

            }

            trace2(String((getTimer() - timer)/(10000000*1000)));

            timer = getTimer();
            
            for(i = 0; i < 10000000; i++) {

                 b= 1

                b = 2

                b = 3

                b= 4

                b= 5

                b=6

                b =7

                    b= 8

                b = 9

                b =10

            }

            trace2(String((getTimer() - timer)/(10000000*1000)));

            timer = getTimer();
        }
        public function get xxx():Number {
            return b;
        }
        public function set xxx(num:Number):void {
            b = num;
        }
        private var yzz:int = 50;
        private function trace2(text:String):void {
            var field:TextField = new TextField();
            field.x = 50;
            field.y = yzz;
            field.text = text;
            addChild(field);
            yzz += 50;
        }


    }
}