Sprite를 그래디언트 효과줄때...
BlackCat
2023.04.01
Sprite의 색채우기를 Gradient로 하고 싶은데요. 다음과 같습니다.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
var fillType:String = GradientType.LINEAR;
var colors:Array = [0xFF0000, 0x0000FF];
var alphas:Array = [1, 1];
var ratios:Array = [127, 255];
var spreadMethod:String = SpreadMethod.PAD;
this.graphics.beginGradientFill(fillType, colors, alphas, ratios);
this.graphics.drawRect(0, 0, 100, 100);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~이렇게 하면 왼쪽부터는 빨간색이고 오른쪽부터는 파란색으로 그래디언트 효과가 나타나는데 세로줄형태로 나타납니다.
제가 원하는것은 Sprite자체를 회전시키지 않고도 Gradient효과가 가로로 되었으면 좋겠습니다. 해결방법 제시부탁드려요~