flash on 2014-7-5

by tepe
♥0 | Line 52 | Modified 2014-07-05 17:07:41 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.events.*;
    import flash.text.*;
    public class FlashTest extends Sprite {
        private var a:Number;
        private var b:Number;
        private var c:Number;
        private var A:Number;
        private var B:Number;
        private var C:Number;
        private var r:Number;
        
        
        private var t1:TextField = new TextField();
        
        public function FlashTest() {
            // write as3 code here..
            addChild(t1);
            t1.selectable=false;
            t1.text = "test";
            A = 30;
            B = 60;
            C = 90;
            
            
            var base:Sprite = new Sprite();
            base.x = 200;
            base.y = 200;
            base.graphics.lineStyle(0,0,0.2);
            base.graphics.moveTo(-300,0);
            base.graphics.lineTo(300,0);
            base.graphics.moveTo(0,-300);
            base.graphics.lineTo(0,300);
            addChild(base);
            var n1:Sprite = createNode();
            var n2:Sprite = createNode();
            var n3:Sprite = createNode();
            
            base.addChild(n1);
            base.addChild(n2);
            base.addChild(n3);
            
        }
        
        
        private function createNode():Sprite{
            var s:Sprite = new Sprite();
            s.graphics.lineStyle(0,0x0);
            s.graphics.beginFill(0xaaffff);
            s.graphics.drawCircle(0,0,5);
            s.graphics.endFill();
            s.addEventListener(MouseEvent.MOUSE_DOWN,function(e:Event):void{
                e.currentTarget.startDrag();
            });
            s.addEventListener(MouseEvent.MOUSE_UP,function(e:Event):void{
                e.currentTarget.stopDrag();
            });
            //var tf:TextField = new TextField();

            return s;
        }
    }
    
    

}