flash on 2010-8-15

by postleswait
♥0 | Line 39 | Modified 2010-09-03 11:24:17 | MIT License
play

ActionScript3 source code

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

package {
    
    import flash.text.TextField;
    import flash.display.Shape;
    import flash.display.Sprite;
    import fl.controls.Button;
    import flash.events.MouseEvent;

    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..      
                        
            var myText:TextField = new TextField();
            myText.border = true;
            myText.x = 200;
            myText.autoSize = "left";
            myText.text = "Hello World!!!!!!!!!!!!!!";
            myText.textColor = 0x0000FF;
            this.addChild(myText);
            
            var myButton:Button = new Button();
            myButton.label = "Button";
            myButton.width = 100;
            myButton.move(100, 300);
            this.addChild(myButton);
            
            var mySprite:Sprite = new Sprite();
            mySprite.graphics.beginFill(0x333333);
            var mySpriteX:Number = 300;
            var mySpriteY:Number = 300;
            mySprite.graphics.drawCircle(mySpriteX,mySpriteY,100);
            mySprite.addEventListener(MouseEvent.CLICK, myFunc);
            function myFunc(event:MouseEvent):void {
                var myDate:Date = new Date();
                myText.text = myDate.toString();
            }
            this.addChild(mySprite);
            
            var myShape:Shape = new Shape();
            myShape.graphics.beginFill(0x0000FF);
            myShape.graphics.drawRect(mySpriteX-50,mySpriteY+0,150,50);
            myShape.graphics.drawRect(mySpriteX+0,mySpriteY-50,50,150);
            mySprite.addChild(myShape);
  
        }
    }
}