Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 27.05.2004, 18:54
Опаньки вне форума Посмотреть профиль Отправить личное сообщение для Опаньки Найти все сообщения от Опаньки
  № 1  
Опаньки

Регистрация: May 2004
Адрес: Королев
Сообщений: 10
По умолчанию Проблема с textWidth

Помогите разобраться со следующей прблемой.
Есть - MovieClip, туда вставлено поле динамического текста. Есть массив со строками текста. В поле вставляются посимвольно буквы из этого массива и потом над ними производится трансформация - изменение масштаба и прозрачности. Все работает, только проблема в том, что я не могу добиться, чтобы расстояния между символами были одинаковыми.

кадр1:
i=0; layer = 0; line = 0
lines = ["Мой дядя самых честных правил",
"Когда не в шутку занемог",
"Он уважать себя заставил"];
text = lines[0]; col = text.length; titl_space_x = 12,5; titl._x = 10; titl._y = 35;

Кадр2:
layer += 1;
titl.duplicateMovieClip("titl"+layer, layer);
titl = this["titl"+layer];
titl._x = titl._x + titl.textWidth+titl_space_x;
titl.label=text.charAt(i);
i+=1

Кадр3:
if (i<=col)
gotoAndPlay (2)
else if (line < 3) {titl._x = 10; titl._y = titl._y+ 35; line +=1; text = lines[line]; col = text.length; i = 0; gotoAndPlay (2)
} else gotoAndStop (4)

Кадр4: stop();

Сейчас работает только titl_space_x, который плюсует константу к координатам по х.
titl.textWidth, который по идее должен определить ширину текстового блока что-то не фурычит

Помогите умные люди, сам я чего-то выдохся. Исходнк прилагается.

Создать новую тему   Часовой пояс GMT +4, время: 03:41.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:41.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.