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

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

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

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
По умолчанию экспортить текстовое поле для as3.

Представим ситуацию. У меня есть флешка, я создаю в ней клип (example_mc, экспорчю для as3. В клипе создаю текст фиелд, которому прописываю разные интересные штуки (цвет, размер шрифта, леттерспэйсинг, шарпнес и т.д.) и даю имя tf.

Если мне где то в моей програме нужно добавить моё текст поле, я пишу:

Код AS3:
var f:TextField=(new example_mc()).tf;
А можно как нить экспортить сам текст фиелд? то есть это будет класс, наследующий от текстфиелд с некоторыми настроенными параметрами. конечно расширить можно и програмно, но тогда процес настройки будет медлительнее.
__________________
ranga

Старый 05.08.2010, 15:22
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 2  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Вы же не можете положить текстфилд в библиотеку, чтобы назначить ему кастомный класс... Соответственно нельзя, делайте программно, ничего в этом страшного нет.

Старый 05.08.2010, 16:59
incvizitor вне форума Посмотреть профиль Отправить личное сообщение для incvizitor Найти все сообщения от incvizitor
  № 3  
Ответить с цитированием
incvizitor
 
Аватар для incvizitor

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
Hidest, ну как бы в IDE на много быстрее настроить именно то что нужно, так как не приходиться компилить каждый раз и смотреть "а что ж получиться если леттерспэйсинг сделать на 0.1 меньше".

Добавлено через 2 минуты
А еще, если Вы работаете в дизайн студии, то обычно дизайнер сам подходит и меняет настройки. Производительность труда раз 10 выше, если не больше.
__________________
ranga

Старый 05.08.2010, 17:21
Hidest вне форума Посмотреть профиль Отправить личное сообщение для Hidest Найти все сообщения от Hidest
  № 4  
Ответить с цитированием
Hidest
 
Аватар для Hidest

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Я все это понимаю, но что поделать... Как вариант - сделайте флешку, которая будет у вас полигоном для чисто визуальных экспериментов. Т.е. настраиваете как вам надо, а при запуске пусть вам протрейсит все свойства получившегося текстформата, который можно спокойно вставить в большой проект. Таким образом, не надо будет на каждый чих перекомпиливать проект. А с маленькой флешкой можно экспериментировать и компилить сколько душе угодно. Такой инструмент можно спокойно отдать в руки дизайнера.

Старый 05.08.2010, 17:26
incvizitor вне форума Посмотреть профиль Отправить личное сообщение для incvizitor Найти все сообщения от incvizitor
  № 5  
Ответить с цитированием
incvizitor
 
Аватар для incvizitor

блогер
Регистрация: Sep 2008
Адрес: Менск
Сообщений: 586
Записей в блоге: 1
Отправить сообщение для incvizitor с помощью Skype™
Ну короче так как и делал))
Вообще я представлял что моя задума не возможна, просто сталкиваясь с проблемой по 5 раз в день, подумал что может и есть решение моей беды =)
Спасибо за ответы.
__________________
ranga

Старый 05.08.2010, 21:16
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 6  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
У меня есть тулза, которая читает инфу про все текстовые поля на сцене и на основе их генерит код (тупо в трейс кидает) инициализации моих шрифтов.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

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

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

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


 


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


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