- •Вступ в технологію flash
- •Мovie ехрlorer- оглядач фільму
- •Лабораторна робота №1 Малювання в Flash
- •1. Основні теоретичні відомості
- •1.1. Інструменти малювання
- •1.2. Зміна форми ліній і контурів фігур
- •1.3. Робота з кольором
- •Лабораторна робота № 2
- •1. Основні теоретичні відомості
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
- •1.1. Покадрова анімація
- •1.2. Автоматична анімація руху об'єкту
- •1.3. Автоматична анімація трансформації об'єкту
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
- •Лабораторна робота №3 Робота з шарами
- •1.1. Властивості шарів
- •1.2. Використання шарів в анімації
- •1.3. Маскування шарів
- •1.4. Включення в сцену декількох анімованих об'єктів
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
- •Лабораторна робота № 4 Основи роботи з текстом
- •1. Основні теоретичні відомості
- •1.1. Створення і редагування тексту
- •1.2. Статичний текст
- •1.3. Динамічний текст
- •1.4. Редагований текст
- •1.5. Застосування візуальних ефектів
- •1.6. Автоматична заміна шрифту
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
- •Лабораторна робота №5 Створення і редагування символів
- •1. Основні теоретичні відомості
- •1.1. Типи символів
- •1.2. Створення символів
- •1.3. Редагування символів і екземплярів
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
- •Лабораторна робота №6 Створення інтерактивних фільмів
- •1. Основні теоретичні відомості
- •1.2. Панель Аctions
- •1.3. Загальні відомості про ActionScript
- •1.4. Інтерфейс панелі Асtions
- •1.5. Створення сценарію для кнопки
- •1.6. Створення сценарію для кадру
- •1.7. Створення сценарію для кліпу
- •1.8. Компоненти flash
- •1.9. Озвучування фільму
- •2. Завдання на лабораторну роботу
- •3. Контрольні питання
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).
Щоб вказати фізичний шрифт, що використовується в даному текстовому полі, необхідно вибрати його в списку шрифтів, що є на панелі інспектора властивостей тексту.
Створення прокручуваної текстової області. На основі динамічного текстового поля може бути створена прокручувана текстова область. Для створення прокручуваної текстової області необхідно виконати наступні дії:
Включите інструмент Техt і за допомогою миші окресліть на столі межі текстової області.
На панелі інспектора властивостей за допомогою списку Line type, що розкривається, виберіть формат текстового поля. При цьому корисно дотримуватися наступних правил:
якщо Ви хочете використовувати вертикальну смугу прокрутки, то слід вибрати тип Мultiline або Мultiline no wrap;
якщо Вам потрібне поле тільки з горизонтальною смугою прокрутки, то слід вибрати тип Single Line;
