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

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

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

Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
По умолчанию Текстовые поля на AS или статические

Доброй ночи.

Вопрос может быть звучит глупо, но тем не менее спрошу.
Как рациональнее создавать простые текстовые поля, с помощью AS и
TextField = this.createTextField или рисовать с помощью инструмента "Text".

Спасибо всем кто ответил.

Старый 11.08.2010, 01:58
e_gamer вне форума Посмотреть профиль Отправить личное сообщение для e_gamer Найти все сообщения от e_gamer
  № 2  
Ответить с цитированием
e_gamer

Регистрация: Aug 2010
Адрес: MSK
Сообщений: 104
Отправить сообщение для e_gamer с помощью ICQ
Зависит от целей.
__________________
$world->answer_for_request($_REQUEST['hello,world!']);
ICQ: 336637242

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

Регистрация: Feb 2008
Сообщений: 560
Рисовать проще - меньше проблем с внедрением шрифтов.

Старый 11.08.2010, 10:33
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Разница примерно такая же, как между рисованием шейпов программно или руками.
Руками - лучше визуализация того, что находится на сцене при самой работе, без компиляции и запуска можно оценить результат. Программно - меньший вес проекта, точнее можно выставить объекты по координатам. Можно при создании использовать циклы, динамические настройки (хотя программные настройки можно использовать и для полей, созданных в авторской среде).
Можно использовать комбинированный способ. Например, поле создается руками, а его форматирование задавать программно в зависимости от ситуации. И т.п.

Но конечно же, справедливо сказали, что все зависит от задачи. Универсального ответа нет, что лучше. Да и не нужен он.

PS. Отличие во внедрении шрифтов есть, но оно очень простое и не критическое. Проблем при программном использовании внедренного шрифта нет. Достаточно понять один раз нехитрую процедуру создания вспомогательного поля для фактического внедрения нужных шрифтов в проект и только декларировать внедренность уже для программно созданных полей.

PPS. Кстати, не называйте поля "рисованные", т.е. созданные в авторской среде, статическими. Статические - не обязательно рисованные. "Нарисовать" можно и динамические поля, и поля ввода.
__________________
Идите первым!


Последний раз редактировалось mooncar; 11.08.2010 в 11:29.
Старый 11.08.2010, 13:10
German вне форума Посмотреть профиль Отправить личное сообщение для German Найти все сообщения от German
  № 5  
Ответить с цитированием
German
 
Аватар для German

Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
А если на проект предполагается повесить CMS с помощью которой будет нужно редактировать эти поля ?
В таком случае рационально будет использовать XML ? Или мое мышление ошибочно ?

Старый 11.08.2010, 14:25
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Почему же ошибочно? Нет.
Если состав полей и положение неизменны, не имеет особого значения, будут ли они заранее нарисованы или созданы динамически -менять программно свойства можно и у вручную созданных полей.
Если количество и положение будет меняться, то в проекте заложите функцию для их создания. Тут уж программная реализация будет - либо генерировать поля с нуля, либо аттачить из библиотеки заготовки.

XML можно задействовать. В CDATA задавать, например, текст с HTML-форматированием. Подключить к полям CSS тогда тоже стоит.
__________________
Идите первым!

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

Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
Спасибо.

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

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

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


 


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


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