Показать сообщение отдельно
Старый 05.04.2013, 12:49
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 10  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Цитата:
ошибка: неявное исправление значения статического типа 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);
}
}
__________________
Гоночка