很感谢天地会的群友,帮我解决了这个问题。
问题:我希望元件的边框颜色,在元件的基础上加深。
答案:0x(表示十六进制)20(表示红色R)20(表示绿色G)20(表示蓝色B),所以俗称RGB.
RGB就是红色、绿色、蓝色的亮度
所以:增加颜色深度的写码如下:
var child:Shape = new Shape(); child.graphics.beginFill(bgColor); child.graphics.lineStyle(10, bgColor-0x202020);//加深的话。0x303030,类推。 child.graphics.drawRect(0, 0, sizeW, sizeH); child.graphics.endFill(); mc.addChild(child);