flash on 2011-7-21

by akkey.guitar
♥0 | Line 28 | Modified 2011-07-21 01:00:07 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.Sprite;
    import flash.display.GradientType; 
    import flash.geom.Matrix;
    import flash.display.Shape;

    public class FlashTest extends Sprite {
        public function FlashTest() {
 
var shape1:Shape = new Shape();
var w:int=200;
var h:int=50;
//線幅
shape1.graphics.lineStyle(1);
//線状のグラデーション
var type:String=GradientType.LINEAR;
var colors:Array=[0xDDDDDD,0x333333];
var alphas:Array=[1, 1];
var ratios:Array=[0,255];
var mtrx:Matrix=new Matrix();
mtrx.createGradientBox(w,h,0,0,0);
//グラデーションを45度回転する
mtrx.rotate(Math.PI/4);
//var spread:String=SpreadMethod.PAD;
var interpolation:String="rgb";
var focalPointRatio:Number=0;
//グラデーションで塗る
//shape1.graphics.beginGradientFill(type,colors,alphas,ratios,mtrx,spread,interpolation,focalPointRatio);
//四角形を描く
shape1.graphics.drawRect(0,0,w,h);
shape1.graphics.endFill();
//ステージの中央に置く
shape1.x=stage.stageWidth/2-w/2;
shape1.y=stage.stageHeight/2-h/2;
addChild(shape1);
            
        }
    }
}