Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_FLASH.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
801 Кб
Скачать
☆

1.3. Динамічний текст

Динамічний (або змінний текст) Dynamic Техt - це таке текстове поле, вміст якого може змінюватися за допомогою сценарію на мові ActionScript (тобто в процесі відтворення фільму).

Можливість роботи з динамічним текстовим полем зi сценарію на ActionScript обумовлена тим, що кожне таке поле є екземпляром спеціального об'єкту мови ActionScript, який називається ТextField.

Динамічному текстовому полю може бути присвоєне унікальне ім'я (ідентифікатор), за яким можна звертатися до поля, щоб встановити або змінити вміст і формат цього поля. Наприклад, Ви можете динамічно змінювати для такого поля символьне кодування.

Установка атрибутів динамічного тексту. Для установки атрибутів динамічного тексту панель інспектора властивостей містить наступні елементи:

  • текстове поле Iпзtance Nате (Ім'я зразка), в нім указується ім'я текстового поля;

  • список, що розкривається Line type (Тип рядка) форматів текстового поля:

  • Single Line (Однорядкове);

  • Multiline (Багаторядкове);

  • Multiline по wrap (Багаторядкове без перенесень);

  • кнопка Rепder text аs HTML; якщо вона натиснута, то задані параметри форматування тексту (такі як розмір, стиль, використання як гіперпосилання) при публікації фільму будуть збережені у вигляді відповідних HTML-тeгiв;

  • кнопка Show Воrder (Показати рамку); якщо вона натиснута, то текстове поле буде оточенe рамкою;

  • прапорець Selectable (Вибираний) аналогічний розглянутому прапорцю статичного тексту;

  • текстове поле Var (від Variable - Змінна) призначене для введення імені змінної, пов'язаної із створюваним текстовим полем;

  • кнопка Сaracters (Символи), клацання на якій відкриває додаткове діалогове вікно Сharacter Орtions, що дозволяє встановити параметри використання вбудованого шрифту, що застосовується для текстового поля; вікно містить три перемикачі:

  • No Сharacters (Ніякі символи) - інформація про використаний шрифт не експортується в Flash-фільм при його публікації;

  • Аll Сharacters (Всі символи) - в Flash-фільм включається інформація про всі символи шрифту;

  • Оп1у (Вибрані) - в Flash-фільм включається інформація тільки про ті символи шрифту, які вказані за допомогою розташованих нижче прапорців.

З приводу установки параметрів вбудованого шрифту слід зробити наступне пояснення.

При використанні в Flash-фільмi шрифту, встановленого на вашому комп'ютері, Flash впроваджує інформацію про шрифт в SWF-файл, гарантуючи тим самим, що текст буде коректно відображений Flash-плеєром. Проте не всі шрифти, що використовуються в Flash, можуть експортуватися в SWF-файл. Тому заздалегідь рекомендується перевіряти, чи може експортуватися даний шрифт. Для цього необхідно в меню View вибрати команду AntialiasText (Згладжування тексту) і оцінити результат згладжування. Якщо згладжування не виконане, це означає, що Flash не розпізнає такий шрифт і не буде його експортувати.

Альтернативний спосіб - використання фізичних шрифтів (Dеvice Fопt). Інформація про фізичний шрифт не експортується в SWF-файл. Замість цього Flash-плеєр використовує будь-який шрифт з числа встановлених на комп'ютері, найбільш близький до фізичному шрифту.

Оскільки інформація про фізичний шрифт не включається в SWF-файл|, такий варіант забезпечує дещо менший розмір файлу Flash-фільма. Крім того, фізичний шрифт може бути чіткішим у порівнянні з упровадженим|запроваджувати| шрифтом для дрібних|мілких| символів (менше 10 пунктів). Проте|однак|, якщо на комп'ютері користувача відсутній відповідний|придатний| шрифт, текст може виглядати зовсім не так, як очікував автор фільму.

Flash містить|утримує| три види фізичних шрифтів: _sans| (близький до шрифтів Неlvetika і Аrial); _serif| (близький до Тimes Roman); _typewriter| (близький до шрифту Соurier).

Щоб вказати фізичний шрифт, що використовується в даному текстовому полі, необхідно вибрати його в списку шрифтів, що є на панелі інспектора властивостей тексту.

Створення прокручуваної текстової області. На основі динамічного текстового поля може бути створена прокручувана текстова область. Для створення прокручуваної текстової області необхідно виконати наступні дії:

  1. Включите інструмент Техt і за допомогою миші окресліть на столі межі текстової області.

  2. На панелі інспектора властивостей за допомогою списку Line type, що розкривається, виберіть формат текстового поля. При цьому корисно дотримуватися наступних правил:

  • якщо Ви хочете використовувати вертикальну смугу прокрутки, то слід вибрати тип Мultiline або Мultiline no wrap;

  • якщо Вам потрібне поле тільки з горизонтальною смугою прокрутки, то слід вибрати тип Single Line;

  • Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]