Actionscript 3 AS3/如果禁用标签,为什么标签会更改?(单选按钮)

Actionscript 3 AS3/如果禁用标签,为什么标签会更改?(单选按钮),actionscript-3,flash,Actionscript 3,Flash,为什么在禁用标签时更改了标签的颜色和大小?我怎样才能解决这个问题呢 如果这是不可能的,我如何才能最好地解决它?您需要编辑单选按钮组件的禁用状态剪辑。双击单选按钮,您将看到它的所有状态,如图所示 根据需要更改图形 希望能有帮助 试试这个 var hit:RadioButton = event.currentTarget as RadioButton; var format:TextFormat = new TextFormat(); format.font = "Arial"; format.s

为什么在禁用标签时更改了标签的颜色和大小?我怎样才能解决这个问题呢


如果这是不可能的,我如何才能最好地解决它?

您需要编辑单选按钮组件的禁用状态剪辑。双击单选按钮,您将看到它的所有状态,如图所示

根据需要更改图形

希望能有帮助

试试这个

var hit:RadioButton = event.currentTarget as RadioButton;

var format:TextFormat = new TextFormat();
format.font = "Arial";
format.size = 23;
format.bold = false;
format.color = 0x5D205E;
format.letterSpacing = 0; 
hit.label = " Hello";
hit.setStyle("textFormat", format);

我无法更改已禁用的标签颜色。如果启用,我的文本将为红色,但当我再次禁用单选按钮时,文本将变小并变灰。您是否使用自定义组件(MovieClip)?我确实更改了图形,但我认为没有。