Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   динамический текст большого размера. Трабл (http://www.flasher.ru/forum/showthread.php?t=58994)

BigAdmin 04.06.2004 10:54

динамический текст большого размера. Трабл
 
Вложений: 1
Привет всем
в прилагаемой флэшке собсно видна проблема
черная буква создана в дезигнере, красная динамическая

при попытке
myformat.size = например 500
ничего не происходит

тогда делаем
mytext._yscale = 400;
НО !!! это уже масштабирование , и в результате
фонт искажается и уезжает
вот такая фигня

Вопрос, как динамически написать текст ЛЮБОГО размера, чтобы он был полностью идентичен надписи созданой во флэше.

BigAdmin 04.06.2004 14:58

no ideas ? :(

silin 05.06.2004 00:36

Вложений: 1
тока включением фонта в файл (свф потяжелеет при этом на размер фонта)

BigAdmin 05.06.2004 09:50

2 Slim: 2- тебе

ты результат то хоть смотрел, своего труда ? у тебя фонт съехал вниз
У меня АБСОЛЮТНО точно такой же результат и без включения фонта в мувик. Я же написал, что scale не есть решение
Повторюсь
Цитата:

Оригинал написал(а) BigAdmin

Вопрос, как динамически написать текст ЛЮБОГО размера, чтобы он был полностью идентичен надписи созданой во флэше.

...........в дезигнере

А вообще задание размера фонта >~120 ни к чему не приводит. Размер не меняется. И это есть трабл.

silin 05.06.2004 11:41

сори, не понял, думал неровность начертания напрягает
зы: результат все же разный - приглядись

BigAdmin 05.06.2004 15:19

разница там от силы в один пиксель, за счет алиаса
(ну плюс scale по иксам, но он меня не интересовал)
Но это фигня, по сравнению с мировой революцией ;)
Как все же тексту созданому createTextField дать размер > 120 :confused:

Dindin 05.06.2004 22:55

Прикол в том, что в интерпретаторе Flash для определения размеров шрифта отводится ровно один байт с учётом знака, то есть размер шрифта не может быть больше 128. (это относится ко всем текстовым полям, форматирование которых задаётся с помощью TextFormat class) Есть очень неудобный обходной путь - с помощью TextField.StyleSheet class.

BigAdmin 05.06.2004 23:01

ух ты.......только хотел про TextFormat написать....

Огромное спасибо :)
кстати откуда инфа про один байт ? Откуда такие технические подробности ? Тоже хочется почитать :)

Dindin 05.06.2004 23:26

http://download.macromedia.com/pub/f...cification.pdf
PDF, 1,7 Mb

Dimonius 05.06.2004 23:29

www.macromedia.com

SWF - открытый формат.


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

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