小编Goo*_*man的帖子

使用ActionScript 3/Flash在线上应用颜色渐变

我试图用开始和结束渐变动态构造一条线.我想避免使用GradientBox,因为线条是动态的.我想做的就是让线开始变红,结束蓝色.这段代码不起作用:(

myLine = new Shape();
myLine.graphics.lineStyle(2);
myLine.graphics.lineGradientStyle(GradientType.LINEAR, [0x0000FF, 0xFF0000], [1, 1], [0, 255]);
myLine.graphics.moveTo(itemPoint[i].x, itemPoint[i].y); // Dynamic
myLine.graphics.lineTo(itemPoint[j].x, itemPoint[j].y); // Dynamic
addChild(myLine);
Run Code Online (Sandbox Code Playgroud)

谢谢!

flash actionscript gradient actionscript-3

4
推荐指数
1
解决办法
5546
查看次数

标签 统计

actionscript ×1

actionscript-3 ×1

flash ×1

gradient ×1