在 for 循环中设置标签颜色有点麻烦
这按预期工作:
label1.styleName = "myStyle";
但是,这不会:
for (var j:int = 0; j < labels.length; j++) {
labels[j].styleName = "myStyle";
}
当我跟踪样式时,我得到了样式名称,但在视觉上没有任何变化,就像在第一个示例中那样。
我尝试过其他方法,例如:
(labels[j] as Label).setStyle('color', 0xFFFFFF); // Null object reference
以及我能想到的所有变体...... setStyle(),作为LabelItemRenderer......
有什么想法吗?