【发布时间】:2010-05-15 17:33:47
【问题描述】:
动作脚本 3 - CS5
我是 Flash 新手,想知道如何通过代码更改填充颜色。像这样的 -
btnRed.fillColor = "0xff0000";
感谢您的评论!
【问题讨论】:
标签: flash actionscript-3 actionscript
动作脚本 3 - CS5
我是 Flash 新手,想知道如何通过代码更改填充颜色。像这样的 -
btnRed.fillColor = "0xff0000";
感谢您的评论!
【问题讨论】:
标签: flash actionscript-3 actionscript
查看ColorTransform。所有 DisplayObject(即 Sprite、MovieClip、Shape 等)都有一个名为 transform 的属性,该属性又包含一个名为 ColorTransform 的属性。
下面的代码使黑色填充的正方形变为绿色:
var square:Shape = new Shape(); square.graphics.beginFill(0x000000); square.graphics.drawRect(0, 0, 200, 200); var ct:ColorTransform = square.transform.colorTransform; ct.color = 0x00FF00; square.transform.colorTransform = ct; addChild(正方形);【讨论】: