[Actionscript] Gradient box 만들기
- Nest
- Development
- Category
- ETC
- Hit
- 547
- Star
- 0
import flash.display.Sprite;
import flash.display.GradientType;
import flash.geom.Matrix;
var box:Sprite = new Sprite(); var gradientColor:Array = new Array(0xFFFFFF, 0x000000);
var gradientAlpha:Array = new Array(1, 1);
var gradientRatio:Array = new Array(0,255);
var gradientMatrix:Matrix = new Matrix();
gradientMatrix.createGradientBox(300, 300, Math.PI / 2);
box.graphics.drawRect(0, 0, 300, 300);
box.graphics.beginGradientFill(GradientType.LINEAR, gradientColor, gradientAlpha, gradientRatio, gradientMatrix);
this.addChild(box);
gradientMatrix.createGradientBox(300, 300, Math.PI / 2);
부분에서 각도를 변경할 수 있다.