您好我正在制作一本着色书,需要将一些代码从AS2转换为AS3,因为我正在学习AS3并且从未将其视为AS2。代码是:
stop();
_root.fillColor = 0xFFFFFF;
与
一起on (press) {
color = new Color(this);
color.setRGB(_root.fillColor);
delete color;
}
如果有人可以提供帮助,真的很感激。感谢
答案 0 :(得分:0)
这是按钮内的代码,其中as2 class Color
适用于来自root.fillColor
的当前对象
<强>更新强>
如果是,event.target正在等待按钮
addEventListener(MouseEvent.CLICK, onClick);
...
function onClick(event: MouseEvent): void {
const ct: ColorTransform = new ColorTransform();
ct.color = COLOR_IN_HEX_FORMAT; // 0x00CC77
(event.target as DisplayObject).transform.colorTransform = ct;
}