Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   текст с autoSize и DropShadowFilter (http://www.flasher.ru/forum/showthread.php?t=95801)

chingachgoog 16.05.2007 17:41

текст с autoSize и DropShadowFilter
 
Может кому-нибудь поможет.

Проблема была в следующем.
Во флешке создавалось динамическое поле (неважно как) и эффект тени к нему (не важно как). А далее в текстовое поле с autoSize=true передавался текст.
Так вот, при включенном эффекте тени текст периодически (и каждый раз по-разному) зарезался справа и снизу. Без эффекта тени все отображалось нормально.

Проблема была решена так.
Сначала в текстовое поле передавался текст, а затем с задержкой через setInterval программно включалась тень.

iNils 16.05.2007 18:30

Лучше setTimeout, не нужно заботиться об очищение интервала. Вообще текст часто после измения содержания выдают не правильные размеры. Видно именно это влияет на эффекты.

chingachgoog 16.05.2007 18:52

Кстати, интересно.
У меня в хелпе во 8-м флеш-профе нет этой функции и даже в редакторе она не подсвечивается (хотя работает), а на адобе сказано, что это AS1 FP8.

iNils 16.05.2007 21:59

Это была недокументированная функция в 8-ке. Сейчас ее задокументировали, поэтому можно смело пользоваться.

Kikasso 16.05.2007 22:35

http://www.flasher.ru/forum/showthread.php?t=73336
А по сабж - при изменении размеров текстового поля могут еще картинки резаться. Лечится повторным присваиванием css.


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

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