단순한 그래픽

by SkywaveTM
http://help.adobe.com/ko_KR/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7df5.html
♥0 | Line 23 | Modified 2011-07-07 00:54:55 | MIT License
play

ActionScript3 source code

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

/*

어도비 플래시 개발자 안내서와 함께하는 as3.0 트레이닝.
뭐가 뭔지도 몰라서 치긴 치는데 어떻게 주석을 달아야 할 지 모르겠다. 떪.

*/

package {
    import flash.display.Sprite;
    import flash.display.Shape;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            
            //mySprite라는 표시 객체 생성 후 200,200 에 배치.
            var mySprite:Sprite = new Sprite();
            mySprite.x = 200;
            mySprite.y = 200;
            this.addChild(mySprite);
            
            //mySprite에 0,0을 좌상변으로 하는 작은 정사각형 제작.
            mySprite.graphics.lineStyle(1,0x000000);
            mySprite.graphics.beginFill(0xAAAAAA);
            mySprite.graphics.moveTo(0,0);
            mySprite.graphics.lineTo(10,0);
            mySprite.graphics.lineTo(10,10);
            mySprite.graphics.lineTo(0,10);
            
            //50,50 을 중심이로 반지름이 50인 원 제작.
            var circle:Shape = new Shape();
            circle.graphics.lineStyle(3,0x0000FF);
            circle.graphics.beginFill(0xFF0000);
            circle.graphics.drawCircle(50,50,50);
            
            //circle을 mySprite 표시객체에 추가... 라고 하는데 나도 뭔소린지 내가 모르겠다 -_-;;;
            mySprite.addChild(circle);
            
        }
    }
}