更改按钮颜色动作脚本3

时间:2015-05-30 08:11:25

标签: actionscript-3 flash colors actionscript

btnPlanet.mouseEnabled = false;
btnPlanet.mouseChildren = false;

我有按钮,它被称为btnPlanet,我想在禁用时更改按钮颜色,但按钮包含文本,如果我使用colorTransform更改按钮颜色,它会使我的文本被解除,并填充我使用的颜色从colorTransform,我可以只改变按钮中的形状颜色而不改变文字颜色吗?或者至少让它成灰度?谢谢你,如果我的语法不好,我很抱歉

2 个答案:

答案 0 :(得分:0)

将alpha / colorTransform / what应用于除文本字段之外的所有内容。 它是你自己的按钮还是你正在使用某种组件? 如果它是你自己的我打赌你有像形状背景和TextField之类的东西。 如果它是一个组件,我很确定你也应该能够访问它。

答案 1 :(得分:0)

这并不难。在按钮中设置形状的实例名称,例如myShape。然后写:

btnPlanet.myShape.transform.colorTransform=new ColorTransform(your colortransform settings)