Цитата:
ошибка: неявное исправление значения статического типа object на возможный несвязанный тип number
|
Это просто глюки серии Adobe Flash CS(ваша версия) можно так перехитрить
Так даже будут размер символов с разным шрифтом меняться на 1
Код AS3:
minusBtn.addEventListener(MouseEvent.CLICK,minusClick);
plusBtn.addEventListener(MouseEvent.CLICK,plusClick);
function plusClick(e:*){
trace('plusClick');
for (var i:int = 0; i < txt.text.length; i++) {
var tf:TextFormat = txt.getTextFormat(i, i + 1);
tf.size+=1;
txt.setTextFormat(tf, i, i + 1);
}
}
function minusClick(e:*){
trace('minusClick');
for (var i:int = 0; i < txt.text.length; i++) {
var tf:TextFormat = txt.getTextFormat(i, i + 1);
tf['size']-=1;
txt.setTextFormat(tf, i, i + 1);
}
}