Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Размер шрифта (http://www.flasher.ru/forum/showthread.php?t=99659)

Stas52 10.08.2007 12:37

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

Таким образом обратно уменьшить не получается

Код:

_root.b.b1.m1.t1.text = _root.menu_name_1;
_root.b.b1.m1.t1.size = 12;

Подскажите пожалуйста, что не так?

etc 10.08.2007 12:45

А что такое «b», «b1», «m1», «t1» и прочие «говорящие» названия переменных?

Если все-таки в конце будет TextField, то у него нет свойства size. Задавайте формат с помощью TextFormat.

Stas52 10.08.2007 13:28

Все меняется. Проблема вот в чем: Флешка получает переменные из вне (flashvars) и когда я пытаюсь вывести этот текст в текстовое поле - размер получается огромный. Если же я вывожу не эту переменную, а обычный текст - все нормально. Наверное проблема с типами данных. Но ведь из flashvars я получаю строку (menu_name_1=Текст) ?!?!
Когда же я пытаюсь сделать такую отерацию - ничего не выходит

Код:

test = "aaa";
test = test+_root.menu_name_1;

.

В переменной Тест в результате получается "ааа".
Как привести эту переменную к нужному типу? И к какому нужно?

etc 10.08.2007 13:31

Отредактируйте свой пост и оформите код тегами [code][/code].

Выкладывайте исходник.

Stas52 10.08.2007 13:50

Вложений: 1
Вот файл. Играюсь с верхней кнопкой
Вложение 17420

etc 10.08.2007 13:53

Запустил. Проблему не понял. Чего-то не хватает, кажется, тебе виднее, чего именно.

Stas52 10.08.2007 14:01

Нужно передать в файл переменную. Должно появиться название верхней кнопки "Text"

Код:

flashvars="menu_name_1=Text"
Но оно должно быть такого же размера как и на других кнопках

etc 10.08.2007 14:11

Ну так соберите архив с исходником так, чтобы можно было сразу видеть проблему.

Stas52 10.08.2007 14:42

Извините, шрифт плохо реагировал на неАнглийские символы. Заменил на Arial - всё ОК. Простите дурака.


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

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