forked from: flash on 2010-1-29

by 0color forked from flash on 2010-1-29 (diff: 11)
♥0 | Line 28 | Modified 2010-01-29 01:22:58 | MIT License
play

ActionScript3 source code

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

// forked from 0color's flash on 2010-1-29
package {
	import flash.display.Bitmap;
	import flash.display.BitmapData;
    import flash.display.Sprite;
    [SWF(width=465,height=465,backgroundColor=0)]
    public class BitmapDataSample2 extends Sprite {
    		private var bmpdata:BitmapData;
    		private var sprite:Sprite;
    		
        public function BitmapDataSample2(){
			sprite = newFig(232,232,300,0xFFFFFF);
			sprite.x = 100;
			sprite.y = 100;
			addChild(sprite);      
        }
        
        
        private function newFig(cx:Number,cy:Number,size:Number,col:uint):Sprite{
        		//中心(cx,cy),幅高さsize,色col,のグラフィックスを作成
        		var shape:Sprite = new Sprite();
        		shape.graphics.lineStyle(0,0x000000,0.3);
        		shape.graphics.beginFill(col);
        		shape.graphics.drawCircle(cx,cy,size*0.5);
        		shape.graphics.drawCircle(cx,cy,size*0.4);
        		var w:Number = size*0.6;
        		var h:Number = size*0.15;
        		shape.graphics.drawRect(cx-w/2,cy-h/2,w,h);
        		shape.graphics.endFill();
        		return shape;
        }
    }
}