forked from: 計算テスト

by hiro_loveness1 forked from 計算テスト (diff: 22)
♥0 | Line 42 | Modified 2011-06-09 23:50:17 | MIT License
play

ActionScript3 source code

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

// forked from hiro_loveness1's 計算テスト
package {
    import flash.events.Event;
    import flash.display.Stage;
    import flash.geom.Point;
    import flash.text.TextField;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            
            var txt:TextField = new TextField();
            var txt_02:TextField = new TextField();
            var txt_03:TextField = new TextField();
            txt.text = "fdfdfdfd";
            addChild(txt);
            addChild(txt_02);
            addChild(txt_03);
            txt_02.y = 100;
            txt_03.y = 200;
            txt_02.scaleX = 2;
            
            txt_03.text = txt_02.scaleX.toString();
            
            var po_01:Point = new Point(0,500);
            var po_02:Point = new Point(500,0);
            var uin:uint = Point.distance(po_01,po_02);
            var str:String = uin.toString();
            
            var num_01:int = po_01.x - po_02.x;
            var num_02:int = po_01.y - po_02.y;
            var uin_02:int = Math.sqrt(num_01*num_01 + num_02*num_02);
            var str_02:String = uin_02.toString();
            txt.text = str;
            txt_02.text = str_02;
            this.addEventListener(Event.ENTER_FRAME,ef);
        }
        private var t:uint = 0;
        private var txts:TextField = new TextField();
        private function ef(e:Event):void{
            t++;
            txts.text = mouseX.toString();
            addChild(txts);
            txts.x = 100;
            txts.y = 100;
        }

    }
}