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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jul 2006
Сообщений: 106
По умолчанию Размер шрифта

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

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

Код:
_root.b.b1.m1.t1.text = _root.menu_name_1;
_root.b.b1.m1.t1.size = 12;
Подскажите пожалуйста, что не так?


Последний раз редактировалось etc; 10.08.2007 в 12:45.
Старый 10.08.2007, 12:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А что такое «b», «b1», «m1», «t1» и прочие «говорящие» названия переменных?

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

Старый 10.08.2007, 13:28
Stas52 вне форума Посмотреть профиль Отправить личное сообщение для Stas52 Найти все сообщения от Stas52
  № 3  
Ответить с цитированием
Stas52

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

Код:
test = "aaa";
test = test+_root.menu_name_1;
.

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


Последний раз редактировалось Stas52; 10.08.2007 в 13:43.
Старый 10.08.2007, 13:31
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Отредактируйте свой пост и оформите код тегами [code][/code].

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

Старый 10.08.2007, 13:50
Stas52 вне форума Посмотреть профиль Отправить личное сообщение для Stas52 Найти все сообщения от Stas52
  № 5  
Ответить с цитированием
Stas52

Регистрация: Jul 2006
Сообщений: 106
Вот файл. Играюсь с верхней кнопкой
menu_1.zip

Старый 10.08.2007, 13:53
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Запустил. Проблему не понял. Чего-то не хватает, кажется, тебе виднее, чего именно.

Старый 10.08.2007, 14:01
Stas52 вне форума Посмотреть профиль Отправить личное сообщение для Stas52 Найти все сообщения от Stas52
  № 7  
Ответить с цитированием
Stas52

Регистрация: Jul 2006
Сообщений: 106
Нужно передать в файл переменную. Должно появиться название верхней кнопки "Text"

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

Старый 10.08.2007, 14:11
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну так соберите архив с исходником так, чтобы можно было сразу видеть проблему.

Старый 10.08.2007, 14:42
Stas52 вне форума Посмотреть профиль Отправить личное сообщение для Stas52 Найти все сообщения от Stas52
  № 9  
Ответить с цитированием
Stas52

Регистрация: Jul 2006
Сообщений: 106
Извините, шрифт плохо реагировал на неАнглийские символы. Заменил на Arial - всё ОК. Простите дурака.

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

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

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


 


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


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