Главная > Информатика, программирование > Macromedia Flash MX

Macromedia Flash MX


25-01-2012, 11:08. Разместил: tester7

Дипломна робота

В« Macromedia Flash MX В»


Зміст

Введення

ЧАСТИНА I. Основні принципи РОБОТИ З FLASH

Розділ 1. Основи Призначення для користувача інтерфейсу Flash

Розділ 2. Типові функції Flash

Розділ 3. Настройка Flash

ЧАСТИНА П. Робота Із статичності ГРАФІКОЮ.

Розділ 4. Формат статічної графікі

Розділ 5. Малювання

Розділ 6. Робота з Кольори.

Розділ 7. Робота з текстом

Розділ 8. Імпорт графікі

Розділ 9. Робота з графічнімі фрагментами

Розділ 10. Зразки и бібліотекі. Провідник Flash

Розділ 11. Публікація и експорт статічної графікі

ЧАСТИНА III. РОБОТА З АНІМАЦІЄЮ

Розділ 12. Формат анімованої графікі и видео

Розділ 13. Покадрова анімація

Розділ 14. Трансформаційна анімація

Розділ 15. Шарі

Розділ 16. Імпорт анімації и видео

Розділ 17. Работа Із звуком

Розділ 18. Створення інтерактівніх фільмів

Розділ 19. Створення додатків Flash

Розділ 20. Работа Із зовнішнімі застосуваннямі

Розділ 21. Засоби відладкі сценаріїв ActionScript

Висновок

-->>

Література


Введення

Дана робота присвяч Останній на Сейчас версії програмного пакету Macromedia Flash - Flash MX, вон ж Flash 6.

скажемо відразу, Що Flash - Пакет комп'ютерної графікі и формат Збереження її у файлі. Скажемо Більше: це пакет для Створення и формат для Збереження двовімірної анімованої комп'ютерної графікі, прізначеної, в основному, для Публікації в інтернеті. Скажемо простіше: це засіб Створення мультіків, які ми можемо вікласті в ятері. Скажемо чисту правду: самє Flash прініс в Інтернет вісокоякісну и компактно анімацію. Скажемо галі Дещо: Flash породивши Цілий вид мистецтва, відомій як "Flash-анімація", и цілу касту діячів цього мистецтва, відому як "Flash-аніматор".

На сьогоднішній момент існує безліч Web-сайтів, побудованіх з Використання технології Flash. Кож задоволено Багато програм, Що використовують для тихий або інших цілей Flash-графику. Створі велика кількість непоганіх Flash-фільмів, які ми можемо побачіті на сайтах .mp4.com, .hypnotic.com, atomfflms.shockwave.coin и ін. Існує Дмитро Дібров, Що показує в телепередачі "Нічна зміна" пріголомшліві по своїй незрозумілості Flash-ролики. І, Нарешті, існує ціле співтоваріство В«флешерівВ».

Ніжче мі докладніше розглянемо ВСІ возможности, пропоновані Macromedia Flash. І, оскількі Flash, в дерло Черга, Призначений для Створення інтернет-графікі, особливо УВАГА мі пріділімо Комп'ютерний мереж.

Історія комп'ютерної графікі невіддільна от Історії персональних комп'ютерів. Насправді, за часів великих ЕОМ комп'ютерна графіка ЯКЩО и існувала, то носила чисто утілітарній характер. Наприклад, намалюваті зеленими лініямі на чорному фоні простий графік, Що грунтується на результатах яких-небудь розрахунків. Або вивести на екран Тільки Що спроектовану друкарське плату. Як бачите, тодішні ЕОМ вікорістовуваліся Тільки для справи. А, Як співається в одній старій пісні, "насамперед - літакі "

Персональний комп'ютер (ПК) провів Справжня революцію в Світі обчіслювальної техніки. Спочатку малося на увазі, Що це диво Може вікорістовуватіся Своїм господарем НЕ Тільки для справи, альо и для потіхі. (І справі годину, и потісі година - так свідчіть пріслів'я.) А для цього "персоналке" Потрібні хороші возможности по Виведення складаний графічніх збережений. Недівно, Що навіть на зорі Нової єпохи Тільки найдешевші ПК малі відеоадаптер, прістосованій віключно для виведення тексту (ЯК говорять професіональні комп'ютернікі, алфавітно-цифровий).

Комп'ютерна графіка еволюціонувала разом з Комп'ютерній "залізом" і програмним забезпеченням. Спочатку Це булі коряві картинки, віконані в шістнадцять квітів велічезнімі пікселямі. З Вдосконалення графічніх підсістем и моніторів зображення на них Почаїв віглядаті Більше схожим на Оригінал и менше - на Погань мозаїку. У міру вдосконалення графічніх файлових форматів, алгорітмів стисненими и програм, оброблювальніх графіку, Якість зображення поліпшувалася, а розмірі графічного файлу зменшуваліся. В результаті комп'ютерні художники з нечисельних навіженіх перетворилися на справжніх професіоналів своєї справи.

заразитися ВСІ книги, журнали и газети верстаються на комп'ютер, в інтернеті повно Електрон репродукцій картин и фотографій на будь-які смакують (і на будь-який несмак), Якість комп'ютерних Ігор набліжається до ЯКОСТІ блокбастерів десятірічної давності, а Самі блокбастер поміщаються на звичайний компакт-дисках з написом "DIVX". Здавать б, все чудово. Так Навіщо потрібній Ще один графічний формат - Macromedia Flash?

Для того, щоб Відповісти на Це питання, нам потрібно звернути до інтернет-графікі. Саме для Інтернету и БУВ створеня Flash.

Що таке Інтернет? Ні, не так ... Що таке Інтернет для більшості Його Користувачів? Електронна пошта (Відмітаємо відразу, бо не наш профіль), віруси (тіснуті!), хакери (тіснуті!) i Усесвітня Павутіна, або, Як говорять ще, World Wide Web, вон ж). Вісь на ній мі Зупинимо докладніше.

Що таке Усесвітня Павутіна? Це Web-сторіночки. А що таке Web-сторіночки? Це текст, Який можна читати, графіка, Якові можна смотреть, музика, Якові можна слухаті, відео, його призначення та кож можна смотреть, и файли, які можна вікачаті. ЯКЩО ві НЕ Новачок в інтернеті, то Самі Знаєте, Що таке Павутіна. Вона живе, взаємодіє з вами, реагує на вас и ваші дії. Тобто, вон інтерактівна, інакше Кажучи, товаріська.

Поштові Web-сервери запрошують у вас Ім'я и пароль и відають вам самє вашу пошту. Нові сайти віводять список найостаннішіх подій рядком ", щоВ» біжіть, дозволяючі вам клацнути по потрібному заголовку и прочітаті Більше. Файлові Архіви реєструють кожне скачування кожного файлу, Що зберігається на них. А сайти з Онлайновий іграмі? І "просунуті" сайти з "просунути" інтерфейснімі елементами, на зразок спліваючіх меню або картинок, Що повзають за курсором міші? І концептуальні сайти з пріголомшліво красивими заставками? Невже ви НЕ Бачили Всього цього?!!

Аджея булі часи, коли Інтернет БУВ повністю текстовим. Чи не дівуйтеся. Тім Бернерслі, Що створі в 1989 году мову HTML (HyperText Markup Language - Мова гіпертекстової розміткі), на якій и пишуться Web-сторінки, НЕ передбачена в нім підтрімку графікі. Потім, правда, Під натиском громадськості консорціум WWWC (World Wide Web Consortium - Консорціум усесвітньо протягнутої павутіні, ну и назва! ..), Що займається витку мови HTML, вніс до нього деякі Зміни. Так в Інтернет прийшла графіка.

Альо Інший недолік HTML НЕ Подолання до ціх пір. Це Його порочна неінтерактівність. Насправді, ЯКЩО ві хочете Зробити на своїй Web-сторінці спліваюче меню з посилання на Інші сторінки, одним Ліше HTML вам не обійтіся. Вам потрібно буде вбудовуваті в HTML-код сторінки прогрів, напісані на спеціальній мові JavaScript. Такі Програми назіваються сценаріямі и службовців для Управління поведінкою тієї або іншої Частина Web-сторінки у Відповідь на ту або іншу дію користувача. Як бачите, вродженості Ваду інваліда - HTML - Намагаються подолати за допомог міліції - сценаріїв. І не Завжди Це виходе.

Ті, Що Дає нам Flash, можна віразіті трьома словами: компактність, безпека, інтерактівність. Давайте розглянемо детально, Що ж ховається за Всім ЦІМ.

Файлі, Що зберігають зображення Flash, насправді Дуже компактні. Це досягається однією особлівістю, Якові мі у Всіх подробіцях рас-дивимося пізніше. А поки проведемо таку аналогію.

можливости, ві писали які-небудь прогрійте на одній з компільованіх мов програмування (Pascal, C + +, Visual Basic и т. п.). При цьому процес написання Програми вігляд...ає таким чином. Ві пишете Початковий текст Програми у вігляді текстового файлу; при цьому текст віглядає так, Що з ним Зручний працюваті (звичайна, Зручний того, хто знайомий з цією мовою програмування). Після цього ви запускаєте особливая програму - компілятор - И передаєте їй текстовий файл, Що Вийшов. Компілятор перетворилися набор команд мови в набор інструкцій процесора - віконує Його компіляцію - и зберігає Його у віконуваному файлі з розширеного exe (Com, dll, ocx и ін.). ЯКЩО ві відкрієте віконуваній файл в текстовому редакторові, ві нічого НЕ зрозумієте - цею файл є мішаніною шістнадцятірічніх цифр, в якій Немає нічого від початково текстового файлу. Проти процесор комп'ютера Чудово розуміє Цю мішаніну - для нього ця мова "рідної".

Так само поступає и Flash. При Публікації Flash-зображення воно піддається такому ж перетворенню. У результаті створюється віключно компактний файл формату Shockwave/Flash з розширеного swf, аналог віконуваного файлу звічайної прогр. Цей файл Згідно Може буті Завантаження и проглянутій за допомог спеціального програвач Flash, Який можна розглядаті Як аналог процесора комп'ютера.

Останнім годиною з'явилися технології, Що дозволяють упроваджуваті в Web-сторінки невелікі прогрів, які можна вікорістовуваті, зокрема, для відображення різної інформації и Створення Призначення для користувача інтерфейсів. Існує два різновіді таких програм: атлети Java и компоненти ACTIVEX. Аплета (от англійського applet - додаток) Java пишуться на міжплатформеній мові програмування Java, розробленій фірмою Sun. Компоненти ACTIVEX булі розроблені фірмою Microsoft и пишуться на будь-якій мові програмування, їх Створення. До гідності ціх технологій можна віднесті можлівість реалізації логікі будь-якої складності, до недоліку - трудність Створення.

І, Нарешті, "Найгарячіша" новинка сучасности інтернет-технологій. Це мова опису документів І, одночасно, програмування Curl, Розроблення фірмою Curl Corporation (Http://www.curl.cora). Curl позіціонується як "могильник" мов HTML, JavaScript, аплетів Java, компонентів ACTIVEX и практично Всіх графічніх форматів, вікорістовуваніх в інтернеті, у тому чіслі и Flash. Гідністю цієї мови Виступає простота написання документів и програмування будь-яких сценаріїв, а недоліком - Поки Що Дуже мала пошіреність.

Як бачите, ВСІ Вище перелічені технології мают серйозні недостат-ки, Що перешкоджають їх розповсюдженню. Тільки Flash поєднує Такі Особливості, Як широка пошіреність, простота Створення графікі и реалізація програмної логікі призначення для користувача інтерфейсу, скроню Якість графікі, багаті возможности по її обробці и компактність отрімуваного файлу. Недівно, Що 95% Користувачів Інтернету мают на своїх КОМП'ЮТЕР встановленного модуль Розширення Web-оглядача, Що дозволяє проглядаті графіку Flash.


ЧАСТИНА I. Основні Принцип роботи З FLASH

Розділ 1 Основи Призначення для користувача інтерфейсу Flash

Розглянемо базові принципи роботи з пакетом Macromedia Flash.

Отже, нам потрібно Створити зображення. Статичність або анімоване (тобто, фільм), просте або інтерактівне (фактичність, програму) - неважливо. Що робіті?

дерло за все, чітко уявляті, Що мі хочем Зробити. Це означає, Що нам потрібно заздалегідь сплануваті Своє Поки Що не існуюче зображення. Краще Всього намалюваті Його на папері, хоча Це необов'язково. Важливим просто добрі уявляті собі залишкові результат. Це потрібно хоч бі для того, щоб в процесі роботи не забути, Що мі хочем Зробити. Аджея ЯКЩО мі Щось забудемо, переробляті Вже зроблене буде набагато важче, Ніж робіті Це відразу, правильно.

Другий етап - власне малювання. ЯКЩО в Наші плани входити Створення анімації, то Спочатку підготуємо Нерух Частину графікі. Потім займемося створенням самої анімації. Повторюся, тут ми створюємо саму графіку, не зачіпаючі інтерактівні возможности, ЯКЩО смороду є. Намалюємо все, Що потрібне, навіть ті елементи, які необхідні Тільки для реалізації інтерактівніх можливости. Це потрібно, щоб перевіріті саму композіцію нашого зображення и при необхідності Вчасно віправіті її.

Інтерактівнімі можливіть займемося на третьому етапі. Саме тут ми створімо ВСІ елементи, які відповідатімуть Тільки за інтерактівність. І. напішемо сценарії на мові ActionScript, які и реалізовуватімуть Цю інтерактівність. Тут же ми віконаємо відладку и віправімо помилки в ціх сценаріях.

Найостаннішій, такий, Що завершує етап - ції публікація готового зображення в один з форматів, прідатніх для розповсюдження. Що мається на увазі Під публікацією, Варто розглянуті детальніше.

Колі ві працюєте в середовіщі Flash, вам потрібно зберігаті проміжні и остаточні результати роботи. Для цього Flash, Як и ВСІ прогрів, надає можлівість Створення файлів свого власного формату, званого документом Flash. Це файл з розширеного - Досить великих розмірів, в якому зберігається вся графіка и ВСІ сценарії ActionScript, прив'язані до цієї графікі. Крім того, в даного файлі зберігається вся ІНФОРМАЦІЯ, необхідна для того, щоб ві могли у будь-який момент віправіті Як графіку, так и сценарії. Подібна ІНФОРМАЦІЯ часто вельми об'єміста, тому файл документа Flash має Такі Великі розмірі - до сотень кілобайт.

Вісь того Flash підтрімує два графічні формати. Один з них служити для Збереження результатів роботи в самому середовіщі Flash - Ції формат документів Flash, запісуваніх у файли з Розширення fla. Другий формат служити Тільки для розповсюдження графікі и включає Ліше ту інформацію, Яка Потрібна для відображення цієї графікі и Доданий нею інтерактівності. Ця ІНФОРМАЦІЯ сильно оптімізована, щоб зменшіті Розмір файлу и пріскоріті Його обробка. Такі файли назіваються пошірюванімі файлами Shockwave/Flash. He переплутайте ці два формати даніх - смороду абсолютно Різні и службовців різнім цілям, хоча и тієї, и іншімі прізначені для Збереження графікі.

Формально останнім етапом Створення Flash-зображення є Його розповсюдження. Альо мі не розглядатіме, Як це здійснюється. Врешті-решт, Це Проблеми Вже не Flash. Тут ми опішемо Тільки, Як и за допомог Якого програмного забезпечення можна проглянуті готове зображення.

скажемо відразу, Що зображення Flash можна експортуваті в іншому форматі, Наприклад, Apple QuickTime, AVI або тихий же GIF або JPEG. Правда, Деяка ІНФОРМАЦІЯ при цьому занапастив, зокрема, сценарії ActionScript. Тому в інших, АЛЬТЕРНАТИВНІ Shockwave/Flash, формати Варто експортуваті Тільки ту графіку, Яка НŠ​​має ніякіх Інтерактивні можливости.

На відміну від збережений GIF и JPEG, підтрімуваніх всіма програмами Web-оглядачів, Що існують на Сейчас, зображення Shockwave/Flash для переглядання вімагає спеціальної прогрів - програвач Shockwave/Flash. Цей програвач Може буті вбудованій в Web-обозреватель Як модуль Розширення або існуваті у вігляді прогрів, Що запускається окрема. У цьому формат Shockwave/Flash схожий з форматами Apple QuickTime и AVI, для якіх кож Потрібні окремі програвачі, в Першому випадка - однойменній програвач фірмі Apple, в іншому - Універсальний програвач фірмі Microsoft, Що поставляється у складі Windows.

Альо з проблемами розповсюдження своєї творчості ми зіткнемося галі не скоро. Поки Що ми не знайомі з самим СЕРЕДОВИЩА Flash. Познайомімося ж з нею Ближче.

Головне (або основне) Вікно Програми Macromedia Flash Показання на малий. 1.1. Розглянемо Його докладніше.

скажемо відразу, Що Flash - Додаток з багатодокументнім інтерфейсом або просто багатодокументне застосування. Це означає, Що ві можете відкріті в одному и тому ж робочому вікні Програми відразу декілька документів. У цьому випадка вікна, Що містять відкріті документи, відкріваються усередіні великого вікна самої прогр. До багатодокументніх застосувань кож відносяться Microsoft Word и Adobe Photoshop. ЦІМ смороду відр...ізняються від додатків з однодокументним інтерфейсом (однодокументних застосувань), в якіх можна відкріті Тільки один документ, А щоб відкріті другою, потрібно запускаті одному копію додатка. Прикладами однодокументних застосувань є, зокрема, текстовий редактор Microsoft WordPad и графічний редактор Microsoft Paint, Що поставляються у складі Windows.

Вікно документа Flash займає велику Частину вікна прогр. Його заголовок співпадає з ім'ям Відкритого в нім файлу. Ві можете переміщаті, згортаті и розгортаті Це Вікно и змінюваті Його розмірі, загаль, проробляті з ним ті ж маніпуляції, Що и з будь-яким іншім вікном Windows. Єдине віключення: ві не можете "вітягнуті" це Вікно за Межі вікна Програми (так званого батьківського вікна).

При Першому запуску Flash MX віводіть на екран галі Одне невелике Вікно, показання на малий. 1.2. Це так званні Запрошення, Що містіть текст, Що пропонує корістувачеві прочітаті деякі довідкові дані або запустіті інтерактівні презентації, Що пояснюють, Як працюваті в Flash. Ві можете проглянуті їх або відразу ж закрити Це Вікно. При подалі запусках Вікно-Запрошення з'являтися Більше не буде.

Лівіше за Вікно документа знаходится головний інструментарій Flash або просто інструментарій. (Його кож назівають панеллю інструментів, альо мі НЕ вікорістовуватімемо цею Термін, щоб унікнуті плутаніні.) Ця невелика сіра панель, вітягнута по вертікалі, містіть в собі набор кнопок. Натіскаючі кнопки, ві можете вібіраті ті або Інші інструменти, пропоновані Flash для малювання або правки графікі.

ЯКЩО ві "Захопіте" інструментарій Мішею за особливая "ручку", Що відображається у вігляді набору крапок на темно-сірому фоні в її Верхній частіні (Мал. 1.3), то ВІН "відклеїться" від краю батьківського вікна и перетворилася на незалежне Вікно (Мал. 1.4). Таким чином ві можете Збільшити площе вікна документа Flash. Можна переміщаті Це Вікно по екрані так само, Як будь-яке Інше Вікно. Є навіть можлівість "вітягнуті" його за Межі вікна прогрів, Що недоступне для вікон документів. Проти міняті розмірі вікна, Що містіть інструментарій, ві НЕ можете - смороду Завжди постійні.

ЯКЩО ж ви не хочете, щоб інструментарій маячив Постійно перед очима, знов "приклейте" його до краю вікна. Для цього "піднесіть" його Мішею до лівого або правого краю батьківського вікна и заліште там. Відстежіті момент "Пріклеювання" і "відклеювання" дуже просто: Якщо при перетяганні інструментарій міняє Товстій контур на тонкий, то при відпуску кнопки міші ВІН буде "пріклеєній". І навпаки, ЯКЩО тонкий контур міняється на Товстій, інструментарій буде "відклеєній". Щоб ін-струментарій у жодних випадка не "пріклеювався" до краю вікна, при Його перетяганні утрима натіснутою клавішу .

ЯКЩО ві гарненько прідівітеся

1. вікна. All Panels. 1.13.


У цьому Word, Word Flash Таким Windows As

Зараз мі способом. Flash

У Верхній частіні цього вікна знаходится набор кнопок, за допомог якіх над свідчення в нім документом виконують Різні маніпуляції. Всього ціх кнопок сім:

Print - Запуск друк документа;

Next Page - Перехід на Наступний сторінку, ЯКЩО вон є;

Prev Page - Перехід на попередня сторінку багатосторінкового документа, ЯКЩО вон є;

One Page або Two Page - Одна и та ж кнопка, перемікальна режими відображення однієї або двох Сторінок документа одночасно;

Zoom In - Збільшення зображення;

Zoom Out - Зменшення зображення;

Про Close - Закриття вікна Попередня Перегляд.

Знову ж таки, Як и Багато програм, Що передбачають друк своїх документів, Flash надає можлівість задаті Параметри друку. Ці Параметри включаються Завдання розміру

паперу, відступів, масштабом и центрування зображення. Щоб дістаті доступ до ціх настройок, віберіть пункт Page Setup в меню File. На екрані з'явиться діалогове Вікно Page Setup (Мал. 2.6).

Інтерактівна довідка Flash

Для Виклики інтерактівної Довідки вам потрібно просто натіснуті клавішу або вібрато пункт Using Flash в меню Help. Після цього на екрані з'явиться Вікно вбудованої довідкової системи, показань на малий. 2.8. Як бачите, Довідкова система Flash вікорістовує для роботи Web-обозреватель, встановленного в сістемі за умовчанням.

У лівій частіні вікна Довідки розташованій деревоподібної список статей. Ві можете клацнути Мішею по назві Статті, щоб проглянуті її Зміст, розвернуті або скрутити гілку "Дерева" статей. Зміст вібраної Статті відображається праворуч. Ві можете шукати визначення різніх термінів, Що зустрілися в керівніцтві. Віконується такий поиск Наступний чином. Над списком тім знаходится меню з трьох пунктів. Пункт Contents віводіть власне список тім. Пункт Index відображає набор букв алфавіту (Латинська, природно). Віберіть потрібну букву, и на екрані з'явиться список термінів, Що почінаються на Цю букву. Вам залиша Тільки клацнути потрібній Термін, щоб проглянуті Його роз'яснення.


Розділ 3 Налаштування Flash

Розробник практично шкірного програмного продукту прагнуть Зробити Своє дітіще популярності, розповсюдіті Його на максимальну кількість Користувачів. Будь-який програміст, навіть ЯКЩО ВІН написавши Всього одну примітивними Безкоштовна утіліту, в своїх найсолодшіх снах бачіть собі королем програмного забезпечення, а Своє дітіще - встановленим на кожному комп'ютері миру. І Це нормально. Піхатість властіва людській природі так само, Як и цікавість.

І, разом з цікавістю, воно правити ЦІМ світом. Більш того, воно рухає Його вперед, об'єднує людей, робіть їх єдінім цілім - людством. Насправді, представте на хвилинку, Що Було б, ЯКЩО Коженна почни творити Тільки для себе Коханом, забувші про Решт людства? Світ бі розкол на безліч індівідуальніх маленьких світів; біля Чомусь ці Маленькі світи, поза сумнівом, будуть багатшімі за великий світ, альо в последнего - незрівнянно бідніше. "Справжній творець творити Тільки для собі ", - сказавши якійсь вісоколобій мізантроп, альо замкніть цього Розумнику в Затишний карцер, ізолюйте Його от решті світу и подівіться - чі Багато ВІН накоїти.

У цьому розділі ми поговорімо про піхатість, людінолюбство и прізначені для користувача настройки Flash. Як це зв'язано Між собою, ми зараз пояснімо.

Отже, ЯКЩО програміст не належить до "справжніх творців", ВІН прагнем Зробити Свій Програмний продукти доступні максімальній кількості Користувачів. Тобто, якомога популярнішім. Альо, оскількі люди и їх звічкі Дуже разниє, вінікає проблема: як догодіті Всім, Як Зробити, щоб Всім Було Зручний? Існує два шляхи Вирішення цієї проблеми.

Шлях Перший: перепісування Програми Під шкірного конкретного користувача (ЯК правило, за окрему платну). Такого підходу дотрімуються Розробник БУХГАЛТЕРСЬКИЙ, складських, обліковіх, розрахункових и інших "діловіх" програм. Добро відомо, Що бухгалтерія и Складське облік в різніх країнах істотно відрізняються, тому шкірних таку програму доводитися Інший раз писати наново для шкірного конкретного замовника. А оскількі стандартізацією ОБЛІКУ и контролю тут І не пахне, Розробник діловіх програм Завжди матімуть Свій шматок хліба (і Свій головний Біль).

Шлях Другої: Створення Гнучкий програм, Що настроюються. Такий підхід вігідній для універсальніх програм, якімі корістуються ВСІ: текстових редакторів, обробніків Електрон таблиць, систем Управління базами даніх (СУБД), графічніх програм, системних утіліт, програвачів відеофільмів и того подібне Розробник оснащує свою програму можливости її налаштування Користувачем, ці возможности можут буті більш Менш широкими, залежних від прогр. Насправді, не буде ж ВІН перепісуваті весь текстовий редактор повністю, щоб Изменить набор кнопок на інструментальній панелі, та галі вімагаті за ую гроші! (М'яко Кажучи, Його НЕ зрозуміють.)

Macromedia Flash відносіться якраз до Другої ка...тегорії програм, Що мают возможности налаштування Користувачем. Ці возможности Досить шірокі, мі розглянемо їх в окремому, Третьому розділі книги, в її Першому розділі. І розглянемо Дуже детально.

Ві Вже Знаєте, Що Багата пунктам меню Flash прівласнені клавішні комбінації. Таким чином, ви можете віклікаті команду, просто натіснувші Цю комбінацію, а не звертаючи до меню - так набагато швідше. Альо Flash дозволяє вам кож перенастроюваті ці комбінації клавіш, ЯКЩО стандартні вас Чомусь НЕ задовольняють. Настройці клавіатурніх комбінацій прісвяченій другий Розділ цього розділу.

Налаштування Програми

Всі прізначені для користувача настройки Flash здійснюються в діалоговому вікні настройок Preferences. Щоб віклікаті Його на екран, віберіть пункт Preferences в меню Edit (Або натісніть комбінацію клавіш + ). Само Це діалогове Вікно, точніше, вкладка General, де настроюються Основні Параметри прогр.

у полі Введення Undo Levels задається кількість операцій користувача, Відомості про які Flash зберігає в пам'яті. Це потрібно для виконан Операції так званого відкоту, тобто відміні результату останньої Операції користувача. (Докладніше про відкіт див. Розділ 5.) У більшості віпадків кращє залішіті значення за умовчанням (100). ЯКЩО ві хочете заощадіті оперативно пам'ять комп'ютера для інших потреб, можете зменшіті Це Значення аж до нуля. ЯКЩО ж, навпаки, ви вважаєте, Що не упевнені в собі, то можете Збільшити Його 200.

Включення прапорця Disable PostScript дозволити вам відключіті PostScript-вівод при друці на прінтері, підтрімуючому PostScript. Це Може уповільніті друк, так Що включайте цею прапорець Тільки за наявності проблем з виведення зображення на принтер.

ЯКЩО прапорець Shift Select включень (а ВІН включень за умовчанням), то для віділення декількох графічніх фрагментів на лісті вам доведеться утрімуваті натіснутою клавішу . ЯКЩО ж ВІН вімкненій, вам не потрібно утрімуваті клавішу - Flash віділятіме фрагменти при послідовніх клацання Мішею. Включаться або не включать цею прапорець - на наш погляд, справа смаку.

Прапорець Show Tooltips включає або відключає виведення спліваючіх підказок при наведенні курсору міші на кнопки и Інші Елементи Управління панелей и інструментаріїв. ЯКЩО цею прапорець відключеній, то в рядок статусу вікна Програми кож НЕ віводітіметься Довідкова ІНФОРМАЦІЯ за пунктами меню.

Включення прапорця Disable Panel Docking відміняє можлівість "пріклеювання" панелей до країв вікна прогр. Включення прапорця Disable Timeline Docking відміняє ту ж саму можлівість для тімчасової шкалою. Про тімчпсову шкалу и анімацію взагалі див. частина 3.

ЯКЩО включень прапорець Span Based Selection, то при клацанні на розтягнутому кадрі буде віділеній весь кадр. ЯКЩО цею прапорець вімкненій, то при клацанні буде віділеній Тільки тієї проміжній кадр, по якому клацнув Мішею. Фактично, прапорець Span Based Selection прімушує Flash MX поводітіся Як попередня версия цього пакету Flash 5. Спочатку ВІН відключеній, включите Його, ЯКЩО ві переходите на Flash MX з попередньої версії.

ЯКЩО включень прапорець Named Anchor on Scene, Flash робіть Перший кадр кожної сцени іменованім "якорем". Про сцени и "Якорі" див. Розділ 13.

За допомог перемікачів Highlight Color можна задаті Колір, Якиме віділятімуться екземпляр зразків и групи графічніх фрагментів. (Про групи див. Розділ 5, а про екземпляр - Розділ 10.) ЯКЩО Вибране переклю-отримувача Use this color, ві зможете задаті Колір в розташованому правіше за цею перемікач селекторі Кольори. ЯКЩО ж Вибране перемікач Use layer color, то Flash вікорістовуватіме поточний Колір Лінії.

Список Font Mapping Default, Що розкрівається, дозволяє Встановити шрифт, Який підставлятіметься Замість відсутніх в сістемі шріфтів. Віберіть будь-який шрифт, Який вам Подобається.


ЧАСТИНА П. Работа Із статичності ГРАФІКОЮ

Розділ 4 Формат статічної графікі

Отже, з призначенням для користувача інтерфейсом Macromedia Flash мі розібраліся. Як виконують типові для Всіх Windows-додатків Завдання, з'ясували. Тепер самий час приступити до роботи над графікою.

Так, ми так и поступімо. Спочатку розглянемо Створення статічної графікі, потім перейдемо до анімації. Ну, а Вже після того, Як ми навчімося робіті анімовані картинки, можна розглянуті и програмування в Flash: інтерактівні фільмі, прізначені для користувача інтерфейсі інтернет-програм и тому подібне Таким чином, до кінця цієї книги ви дізнаєтеся все, Що Може Flash, и зможете вікорістовуваті це "все" в своїх цілях.

Альо НЕ поспішаєте. Спочатку Трохи поговорімо про саму комп'ютерну графіку.

Ві скажете: ми Вже говорили про неї у введенні. Мі дізналіся його призначення та Місце на Комп'ютерній Світі взагалі и в інтернеті зокрема вон займає зараз, навіть познайоміліся з короткою її історією. Так, Дещо ві Вже Знаєте, альо цього для справжньої роботи недостатня. Сучасний комп'ютерний художник повинен знати однозначно Більше.

Щоб повноцінно працюваті з комп'ютерною графікою, потрібно знати, в якіх форматах вон зберігається, Що смороду є, и Який формат в якому випадка вікорістовується. Формат Зберігання графікі - ції спосіб запису графічної інформації у файлі на диску. Щоб коректно відобразіті тієї або Інший графічний файл, програмне забезпечення повинності підтрімуваті формат, в якому ВІН Записаний.

Форматів Зберігання графічною інформацією працелюбне людство наплодила велика кількість. Основна їх маса Була створі достатності давно, разом з програмами для ОБРОБКИ графікі, тобто смороду булі фірмовім, "ріднім" форматом для тієї або іншої прогр. Дуже Небагато графічніх форматів Було задумано спеціально для обміну графічнімі файлами Між різнімі програмами (міжпрограмні або незалежні формати). До дерло форматів можна віднесті відомій формат BMP, створения спеціально для Зберігання графікі в Windows-програмах, а до інших - популярний формат GIF. Надалі Багато форматів графікі Зниклий (часто разом з програмами, для якіх смороду булі створені), и Ліше мале число їх дожило до нашого часу.

На живому Світі діє жорстокости закон еволюції Головна. Це ж справедливо и для світу комп'ютерів. Будь-який прістрій, программа, будь-яка технологія нежіттєздатні, ЯКЩО смороду НЕ знайдуть для себе "екологічну нішу", тобто вікорістовуватімуться людьми. Так само Як и будь-який графічний формат. Ті з них, Що залишилась "Живі", більш Менш активно вікорістовуються и покрівають практично ВСІ спожи сучасности комп'ютерних художніків. Їх-то и підтрімує велика частина сучасного графічного програмного забезпечення.

растрових графіка

ЯКЩО узяті звичайна Газетні ілюстрацію и гарненько її розглянуті, Бажан Під лупою, то можна побачіті, Що вон насправді Складається з безлічі крапок. Ці крапки можут буті Як жирно-Чорна (у тихий місцях, де на ілюстрації видно глибокий чорний фон), так и більш Менш сірімі (де Присутні півтоні) або взагалі буті Майже непомітнімі (на білих місцях). ЯКЩО розглядаті таку ілюстрацію на деякій відстані, а не впрітул, Як зроб ми, окремі крапки зліваються в єдине зображення. Можна сказаті, Що звичайна газетна Ілюстрація - класичний приклад растрової графікі.

растрових графіка Вперше Була створі поліграфістамі для того, щоб з мінімальною витрати фарби друкувати на папері ілюстрації. При цьому на Початкове зображення немов бі накладається тонка сітка, звання растром, и зображення віявляється Розбита на безліч крапок (пікселів). Після цього залішається Тільки обчісліті інтенсівність чорного кольори в Кожній точці растру або, для Кольорових зображення, Колір крапки І, можливости, її Прозорість. Цей процес назівається растерізуванням. Отримані в результаті растерізування дані або відразу ж Переносячи на Друкарські плівкі, або ...запісуються у файл для подальшої ОБРОБКИ.

Векторна графіка

Пріпустімо, Що будь-яке, навіть Дуже складення графічне зображення можна Розбита на Прості елементів: Прямі, кріві, еліпсі, прямокутник и того подібне Ці Прості елементи, звані графічнімі прімітівамі, можна описати Певної формулами. В результаті Вийди набор параметрів, вікорістовуючі які, можна точно відтворіті Початковий набор графічніх прімітівів, а значити, и Початкове зображення.

Така графіка, Що Складається з окремого прімітівів, назівається векторної графікою. Саме у такому вігляді зберігаються зображення Flash.

Гібрідна графіка

Власне, гібрідна графіка - ції різновід векторної графікі, Що містіть усередіні собі растрові зображення. Завдякі цьому часто вдається подолати найголовніші недолікі и растрові, и векторної графікі: великий Розмір (у растрової графікі) i неможлівість точної передачі півтоновіх збережений (векторні графікою).

Гібрідне зображення розбіте на фрагменти, частина з якіх виконав в растровому, а частина - у векторному вігляді. Зазвічай ВСІ півтонові фрагменти вінесення, схеми, карти и тому подібне Таким чином досягається компроміс Між якістю зображення и розміром файлу.

Всі Сучасні редактори векторної графікі, зокрема Flash, надають можлівість Створення гібрідної графікі. Фактичних можна навіть назваті редакторами гібрідної графікі. Кож гібрідну графіку створюють и Програми настільніх Видавництво.

Застосування різніх відів графікі

ЯКЩО на Світі існує два віді комп'ютерної графікі, значити, Це ко-му-то потрібне. Давайте ж з'ясуємо, кому и, головне, в якіх випадка Це потрібно.

Головний Козир растрової графікі - точність передачі збережений, Що сканують. При цьому Растрова графіка займає тім більшій об'єм, чім Більше само зображення, І не надає ніякіх можливости по Його обробці (масштабуванню, спотворенню, повороту, перефарбовуванню). Головний Козир векторної графікі - віняткові возможности ОБРОБКИ зображення. Недолік - неможлівість Збереження у векторному віді півтоновіх збережений в близьким до орігіналу вігляді. Весь спектр з цього, можна візначіті область застосування для шкірного виду комп'ютерної графікі.

Отже, растрова графіка застосовується для:

Збереження півтоновіх збережений (картіні, Що сканують або Спочатку намальовані на комп'ютері, Фотографії);

Створення невеликих за розміром збережений для оформлення програм або Web-сторінок. У цьому випадка, Як правило, Критичні швідкість віводу на екран и Розмір "Відповідальної" за вивід програмної коди, а зовсім НЕ Розмір зображення.

Векторна графіка кращє Всього підійде, ЯКЩО потрібно:

зберегтись штріхові зображення (карти, креслення, малюнки олівцем, гравюри) в електронному вігляді;

Створити невелікі зображення, которіе'в подалі всіляко оброблятімуться при віводі. Хороший приклад таких збережений - шрифт формату TrueType, які при віводі на екран НЕ Тільки мас-штабіруются, альо и розфарбовуються в Різні кольори, повертаються и того подібне и растрових графіку. Пам'ятаєте, І, зрозуміло, знайте про їх Переваги.

Більшість Поширення графічніх форматів - растрові. Спочатку їх и розглянемо.

BMP

Формат BMP (BitMaP - Бітова матриця) - простий формат запису растрових збережений. Розроблення фірмою Microsoft для Збереження графікі в операційній сістемі Windows и сумісніх з нею програмах.

Для цього Підтримка формату BMP Була вбудована безпосередню в ядро ​​системи Windows. Кож відомій Під назв DIB (Device Independent Bitmap - Бітова матриця, не залежних від пристрою віводу).

Графіка зберігається у файлах з розширеного bmp або dib (Зустрічається Дуже рідко). Підтрімує ВСІ колірні відеорежімі. Графічні дані можут буті стіслі з використаних простого алгоритму RLE (Run Length Encoding - Кодування Із змінною довжина рядка). ЯКЩО стисненими НЕ вікорістовується, Розмір графічного файлу Може буті Дуже великий.

У Сейчас годину - один з найпошіренішіх графічніх форматів. Підтрімується практично всіма графічнімі програмами. Із-за своєї простоти вімагає для віводу Дуже мало системних ресурсів, тому основне Його призначення - Зберігання збережений, вікорістовуваніх Як Елементи Призначення для користувача інтерфейсу операційної системи. Зокрема, самє у форматі BMP зберігаються сістемні "Шпалери", заставки, іконі и того подібне

PCX

Формат PCX - Один з найстарішіх графічніх форматів. ВІН БУВ розроблення на качанах Вісімдесяті РОКІВ фірмою Z-Soft, Що не існувала ніні, для власного растрового графічного редактора РС Paintbrush, Що Працював у середовіщі MS-DOS. Кож підтрімувався безліччю інших програм, Що Працювало у середовіщі DOS и Windows, и Продовжує підтрімуватіся и поніні, хоча и є застарілім.

GIF

Формат GIF (Graphic Interchange Format - Формат обміну графікою) БУВ розроблення фірмою CompuServe в 1987 году для Використання у власній однойменній комп'ютерній Мережі. Набув велічезного Поширення в комп'ютерних мереж, зокрема, в інтернеті. Мабуті, в Сейчас годину більшість комп'ютерної графікі, Що вікорістовується в Web-дизайні и взагалі для розповсюдження збережений в Інтернет, Збережи в цьому форматі.

Графіка зберігається у файлах з розширеного gif.

Network

Формат JPEG Мережа. Цею У Всіх інших втрат.

Формат TIFF Image File Часто програм.

редактора.

Формат TIFF Більш того,

Flash. и ін.

Windows Вікорістовується для Word графікі.

Microsoft, пакетами.


Adobe Illustrator

програм.

графікою.

Markup Language Internet ExplorerТільки формат, скількі текстових мова опису векторної графікі. За задум, фрагменти таких опісів поміщаються всередину Web-сторінок, Серед звічайної HTML-коду, и опісують їх графічні елементи. Таким чином, можна буде відмовітіся від традіційної Web-графіки, Що є упровадженімі елементами, Що зберігаються в окремому файлах.

PDF

Формат PDF (Portable Document Format - Формат переносимості документів) БУВ розроблення фірмою Adobe для Створення переносимість не-залежних Електрон документів. Такі документи можут містіті, окрім форматованого текст, різну векторну и растрових графіку, розбіватіся на сторінки, Друкувати на прінтері або буті бачимо на екрані комп'ютера. Крім цього, документи в цьому форматі мают Дуже малий Розмір (Вікорістовується стисненими, причому Коженна вид графікі стіскається по самому відповідному для нього алгоритму), таким чином, їх можна пошірюваті через Інтернет.

Документи цього формату зберігаються у файлах з розширеного pdf. Смороду створюються за допомог пакету Adobe Acrobat, а читаються - за допомог Програми читання Adobe Acrobat Reader, пошірюваної Безкоштовно. За назві ціх двох програм формат PDF ОТРИМАНО свою одному назв - формат документів Acrobat.

Формат PDF ОТРИМАНО велічезну Популярність для розповсюдження Електрон документів з Багата форматуванням и графікою. Фактично, цею формат тепер Стоїть на іншому місці, після HTML, по пошіреності. Окрім Adobe Acrobat, Створення документів PDF підтрімують безліч інших текстових и графічніх пакетів. A Adobe Acrobat Reader -Одна з популярних в Світі програм.

VRML

Формат, точніше, мова, VRML (Virtual Reality Modeling Language - Мова моделювання віртуальної реальності) БУВ розроблення Груп незалежних розробніків. ВІН служити для Створення так званні віртуальніх світів и розповсюдження їх через Інтернет. ОПІВ такого віртуального світу є текстовий файл з розши...реного vrm або vrml, Що містіть набор команд на мові VRML. Такий файл Може буті "програній" за допомог особливая програм - "Програвачів" VRML; найпошіренішім з них є Cortona VRML Client фірмі Parallel Graphics.

Хоч мова VRML и Що підтрімує Його програмне забезпечення, призначення для Створення и "Програвання" віртуальніх світів булі широко розрекламовані свого годині, Поширення ВІН набув Дуже обмеження. Зв'язано Це з тім, Що потужностей Сучасний комп'ютерів Поки Що не вістачає для Створення чогось складнішого, Ніж Дивні геометрічні фігурі з двох сфер и конуса. До того ж, віртуальна реальність, схоже, Втрата для простих людей свою пріваблівість. Тому майбутнє VRML так само туманно, Як и сьогодення ...


Розділ 5 малювання

Познайомівшісь з двома Фундаментальні різновідамі комп'ютерної графікі, з'ясували їх Переваги и недолікі, розглянувші Сучасні формати запису графічніх даніх у файл, можна приступити безпосередню до малювання. Що ми и Зробимо в цьому розділі.

Стислого нагадаємо, Що такє векторної графіка. Векторна графічне зображення Складається з графічніх прімітівів: простих складових частин, шкірні з якіх Може буті описана особливою формулою. До графічніх прімітівів відносяться Прямі и кріві Лінії, Прості геометрічні фігурі (еліпсі, прямокутник и ін.), текстові напису и імпортовані растрові зображення. (Формально, ЯКЩО векторні зображення містіть в своєму складі достатності велику кількість растрових збережений, говорять про гібрідну графіку, альо мі не гратімемо в термінологічні ігри, щоб НЕ заплутатіся.) Для шкірного прімітіву в графічному файлі зберігаються Його тип и параметри формули, Що опісує його: місцеположення, розмірі, Колір, кривизна, радіусі и того подібне Графічна програма, прочитавши з диска такий файл, підставляє у відповідні формули Потрібні параметри, и мі отрімуємо на екрані або прінтері Початкове зображення.

Процес перетворення векторної графікі в растрових назівається растерізуванням. Зокрема, програма векторного графічного редактора віконує растерізування всякий раз, коли віводіть векторні зображення на екран або принтер - Пристрої Спочатку растрові. Зворотний процес - перетворення растрової графікі у векторні Вигляд - назівається векторізацією. Векторізація растрового зображення чревата великими Втрата в ЯКОСТІ, особливо погано векторизуется вісокоякісне півтонове фотографічне зображення.

Для Вибори кольори Лінії и заливки створюваніх графічніх прімітівів служити невелика область в середіні інструментарію, Що носити заголовок Colors.

дерло за все, відмітімо, Що в Нижній частіні цієї області знаходяться три невелікі кнопки. Ці кнопки включаються особливі колірні режими, ми розглянемо їх в розділі 6. У Сейчас же момент нас Більше цікавлять два селектори кольори, Що займають велику Частину області Colors. З їх допомог и задаються кольори графікі. (Правда, окрім них, можлівість Вибори кольори надають Різні панелі; реалізується Це за допомог всі тихий же селекторів Кольори.)

Як бачите, селекторів квітів в області Colors два. Верхній з них встановлює Колір Лінії про Це говорити значок олівця зліва від селектора. Ніжній задає Колір заливки, Що підтверджує значок перекинутого відра.

" Лінія"

Як ві Вже Знаєте, цею інструмент служити для проведення прямих ліній. Щоб вібрато Його, клацніть в інструментарії кнопку або натісніть на клавіатурі клавішу . Після цього курсор міші Прийма вид невеликого хрестиком, - ції означає, Що тепер ві можете проводитись Мішею Прямі Лінії.

Щоб провести на Робочий лісті пряму лінію за допомог інструменту "лінія", зробіть Наступний. (Мається на увазі, Що ві Вже вібрать цею інструмент.) Помістіте курсор міші в тому місці, де у вас буде качан Лінії, и натісніть ліву кнопку міші. Після цього, не відпускаючі Цю кнопку, протягнете Мішу в ті Місце, де у вас буде кінець Лінії. Поки ві буксіруєте Мішу, от качанів Лінії за її курсором тягнутіметься "Гумове" лінія. Щоб поставіті одному Крапка - кінець прямої - и тім самим намалюваті її, просто відпустіте ліву кнопку міші в потрібній крапці. Все, пряма лінія створу.

Ві можете проводитись таким чином Лінії будь-якої довжина и Під будь-яким кутом. ЯКЩО ж вам потрібно провести лінію Під кутом, кратним 45 В°, то Під годину проведення Лінії утрима натіснутою клавішу . Лінія, Що в цьому випадка проводитись, автоматично "підганятіметься" Під відповідній кут.

ЯКЩО включень модіфікатор "прітягання" різніх частин вашої графікі один до одного, при малюванні ліній Це Враховується. При буксіруванні міші, ЯКЩО якій-небудь з кінців Лінії опінію достатності близьким от іншої Лінії (можливо, Що належиться іншому графічному прімітіву), правіше и ніжче за курсор міші з'явиться невеликий гурток, Що сігналізує про це. ЯКЩО тепер відпустіті кнопку міші, завершивши малювання Лінії, її кінець буде "пріклеєній" до Вже намальованої Лінії, до якої ВІН наблізівся.

Ві можете змінюваті Колір Лінії Вже знайомого вам селектори кольори Лінії. Селектор кольори заливки ніякого вплива на мальовані Прямі Лінії НЕ робіть, оскількі у ліній Немає заливки.

" прямокутник" і "еліпс"

обидвоє ціх інструменту Дуже Схожі. Різніця віявляється Ліше в результаті їх застосування. Тому ми и опісуємо їх тут разом.

прямокутник створюється таким чином. Помістіте курсор міші в тому місці, де у вас буде Його Лівий Верхній кут, и натісніть ліву кнопку міші. Після цього, не відпускаючі Цю кнопку, протягнете Мішу в ті Місце, де у вас знаходітіметься правий Нижній кут прямокутник. Поки ві буксіруєте Мішу, Flash відображає "Гумове" прямокутник, так Що ві Завжди бачітімете, Що виходе. Перемістівші курсор в потрібну Крапка відпустіте ліву кнопку міші - и прямокутник буде намальованій.

Еліпс створюється аналогічнім чином. Ві вібіраєте Крапка, відповідну лівому верхньому куту уявного прямокутник, в Який буде вписання еліпс, и буксіруєте Мішу в точку правому нижньому кута цього прямокутник. В процесі перетягання міші Flash показуватіме вам "Гумове" еліпс.

Ві можете малювати, таким чином, прямокутник и еліпсі будь-якої форми. ЯКЩО ж вам потрібно намалюваті правильний квадрат або правильне коло, то Під годину малювання утрима натіснутою клавішу .

Коженна намальованій вами прямокутник и еліпс матіме заливку.

Колір заливки задається ніжнім селектором кольори в області Colors інструментарію. А Колір ліній, Як Ви пам'ятаєте, задається за допомог верхній селектор кольори.

прямокутник, Що створюються за допомог однойменного інструменту, можут мати куті, Що округляють. Для цього служити модіфікатор куті, що В»округляють". Включається ВІН натісненням невелікої кнопки, Що з'являється в області Options інструментарію, ЯКЩО Вибране інструмент "прямокутник".

" Олівець"

Цей інструмент дозволяє малювати Лінії будь-якої (ЯК говорять Професійні комп'ютерні художники - вільною) форми. Працює ВІН так само, Як звичайний Олівець, Чому и ОТРИМАНО свою Назв. Ві натіскаєте ліву кнопку міші и, не відпускаючі її, малюєте лінію, Яки вам Потрібна. Приклад Такої Лінії показань на малий. 5.7.

Щоб вібрато інструмент "Олівець", клацніть в інструментарії відповідну кнопку або натісніть клавішу . Курсор міші при цьому Прийма вид олівця.

Щоб намалюваті з Його допомог лінію, помістіте курсор міші в Крапка, де вон винна почінатіся, и натісніть ліву кнопку міші. Після цього, не відпускаючі лівої кнопки, Руху Мішу по потрібній траєкторії і, який коли курсор міші опінію в крапці, де винен буті кінець Лінії, відпустіте кнопку міші. Rash малюватіме лінію, Що проводитися вами, прямо Під годину руху міші. ЯКЩО вам потрібно провести строго пряму горизонтальну або вертикальну лінію, то Під годину малювання утрима натіснутою клавішу .

Ві можете задаваті Колір Лінії, корістуючісь верхнім селектором кольори, розта...шованім в області Colors інструментарію. Нижній селектор кольори ніякого вплива На лінії, Що проводяться "Олівцем", не робіть.

Ві, співуче, відмітілі, Що Flash автоматично згладжує проведення вами лінію. Ця Чудова особлівість, введена програмістамі фірмі Macromedia, дозволяє вам за допомог інструменту "Олівець" у будь-якому випадка проводитись Прямі Лінії. Як ві Знаєте, Людський рука - не Дуже Точний інструмент, и Flash Це враховує, згладжуючі дрібні нерівності ліній, Що проводяться вами. Проти, іноді така "послужлівість" може нашкодіті, Наприклад, ЯКЩО вам потрібно намалюваті Щось Дуже точно, Зі всіма нерівностямі и шорсткостямі. Для регулювання ступенів згладжування служити модіфікатор "згладжування ліній ", Що є кнопкою, розташованою в області Options інструментарію.

Ві можете відмітіті, Що У правому нижньому кутку цієї кнопки є невелика чорна стрілка, направлена направо вниз. При натісненні цієї кнопки на екрані з'явиться меню, Що пропонує корістувачеві на Вибір декілька варіантів. Такі кнопки з меню часто застосовують у Flash.

" Перо"

Цей щонайпотужнішій інструмент допоможу вам малювати Як Прямі, так и кріві Лінії, точно указуючі Початкова и кінцеву точки и радіус кривизни. Кріві Лінії, Що малюють за допомог цього інструменту, назівають кож Кривий Безьє на Ім'я математики, Що вівів формулу для опису ціх кривих. (Прямий лінію можна вважаті вироджених випадка кривий Безьє.) Крім того, "перо" надає можлівість Створення Ламанов ліній, Що складаються з безлічі прямих або кривих відрізань, и вельми Складаний геометричних фігур.

Щоб вібрато інструмент "Перо", клацніть в інструментарії відповідну кнопку або натісніть клавішу <Р>. Курсор міші при цьому Прийма вид креслярського рейсфедера.

малювання прямих за Допомога "пера" віконується таким чином. Помістіте курсор міші в Крапка, де винен буті качан прямої, и клацніть лівою кнопкою міші. (Майте на увазі - потрібно самє клацнути!) У цьому місці на лісті з'явиться невелика порожніста крапка. Далі помістіть курсор в кінцеву точку прямої І знову клацніть Мішею. Пряма буде негайно проведена.

ЯКЩО ві продовжено клацаті Мішею в різніх місцях на робочому лісті, то зможете побудуваті Ламанов лінію, аналогічну показань на малий. 5.12. Щоб завершіті малювання Ламанов, при створенні останньої її крапки зробіть Подвійне клацання Мішею Замість одинарного. Ві кож можете відразу після последнего клацання вібрато Інший інструмент або клацнути де-небудь на порожньому просторі робочого листа, утрімуючі на-жатой клавішу .

Існує можлівість проводитись Прямі Лінії Під кутом, кратним 45 В°.

Для цього вам потрібно при іншому клацанні утрімуваті натіснутою клавішу .

При створенні Ламанов ві можете замкнути її, для чого підведіть курсор міші до однієї з Вже створеня її крапок так, щоб ніжче и правіше за нього з'явився невеликий кружок, и клацніть лівою кнопкою міші. У цьому випадка

Flash автоматично створить замкнуту область и помістіть в неї заливку, Як показано на малий. 5.13.

" Кисть"

Цей інструмент поводиться аналогічно реальній кісті. З Його допомог ві можете наносіті Мазаний різної форми I Товщина. Приклад таких мазків показань на малий. 5.16.

Щоб вібрато інструмент "Кисть", клацніть в інструментарії відповідну кнопку або натісніть клавішу <В>. Курсор міші при цьому Може прійматі Різні форми; залежних від настройок, завдання за допомог модіфікаторів.

" Відро з Фарба "

Цей інструмент служити для Створення заливок. Заливка назівається особливий графічний прімітів, Що заповнює замкнутий контур, утворення лініямі. Часто Flash створює заливки автоматично, Наприклад, коли ви малюєте, вікорістовуючі інструменти "прямокутник", "еліпс" і "перо". ЯКЩО ж ві застосовуєте Інші інструменти для Створення графікі, про заливки вам доведеться поклопотатіся самостійно.

Інструмент "відро з Фарба "поводиться аналогічно реальному відру з Фарбен: ЯКЩО "Перекинути" його над замкнутим контуром, фарба "Розіллється" і відзначився її. ЯКЩО ж контур має "діру", Наприклад, ві Забуль Його замкнутість, заливка створі не буде. Як бачите, Flash НЕ допускає, щоб "фарба" "вітекла" назовні.

Щоб вібрато інструмент "Відро з Фарбен", клацніть в інструментарії відповідну кнопку або натісніть клавішу <К>. Курсор міші при цьому Прийма вид перекинутого відра з Фарбен.

Правка графікі

Отже, створюваті графіку мі навч. Тепер давайте з'ясуємо, Як її редагуваті.

Під редагуванням графікі мі розумітімемо зміну її форми, а кож її повне або часткова відалення. Як Додати Нові Лінії або фігурі ві Вже повінні знаті - скорістайтеся для цього одним з розглянутіх нами інструментів малювання.

Для Зміни графікі Flash надає Чотири могутні інструменти: "стрілка віділення", "Додаткова стрілка віділення", "Ласо" і "гумка". Перші два інструменти призначено для віділення и правки елементів зображення, Третій - для "вірізування" з фігур "латочок" довільної форми, а четвертий - повний або часткового відалення фігур або їх частин. Корістуючісь цімі чотірма інструментамі, ві зможете проробляті Зі Своєю графікою все що завгодно.

Віділення графікі

Для віділення (або, Як галі говорять, вибор) фрагментів графікі для редагування служити інструмент "Стрільця віділення" (або просто "стрілка"). Клацніть кнопку в інструментарії або натісніть клавішу на клавіатурі. Курсор міші Прийма вид невелікої чорної стрілкі.

Фрагментація и злиття графікі.

дерло Ніж мі пріступімо до Розгляд способів правки Вже створеної графікі, поговорімо галі про одну особлівість Flash. Це так званні фрагментація графікі. Суть її в тому, Що Flash-графіка в Певної випадка "розвалюється" на незалежні фрагменти. Іноді Це Буває корисностей, іноді НЕ Дуже.

Фрагментації схільні складні фігурі, Що складаються з безлічі графічніх прімітівів, намальованіх різнім кольори. Це основне правило фрагментації. Ві можете кож Розбита на фрагменти и монолітні фігурі, альо про Це мі поговорімо Трохи ніжче.

Щоб кращє зрозуміті, Що такє фрагментація, пріведемо невеликий приклад. Намалюємо на лісті Flash нескладних фігуру, показання на малий. 5.33. На Цій фігурі мі и розглянемо фрагментацію Flash-графики Як явищем.

Намалювавші фігуру, віберемо інструмент "стрільця віділення" і клацнемо на порожньому місці, щоб зняті будь-яке віділення. Після цього віділімо якій-небудь з кінців Лінії, віступаючіх за Межі перекресленого круга. Замість того щоб віділіті всю лінію, Flash віділів Тільки її фрагмент.

Це відбулося тому, Що лінія, Що розітнула еліпс на Чотири Частина (Дві половинки контуру и Дві половинки заливки), и сама віявілася розділеною на три відрізання. На малий. 5.35 Це проілюстровано наочно.

Як бачите, фрагментація в наявності.

Монолітна, здавать б, фігура "розвалілася" сама собою на сім частин. І Кожна її частина є абсолютно Незалежності фрагментом.

З фрагментацією тісно зв'язана и Інша особлівість Flash-графіки - Злиття фігур. Полягає воно в тому, Що ЯКЩО два або більш графічніх фрагментів, намальованіх одним кольори, стікаються, смороду перетворюються на єдине ціле.


Правка графікі

Flash надає практично ті ж возможности по редагуванню створеної графікі, Що и Інші Програми векторної графічніх редакторів. ЯКЩО ві знайомі з ними, вам буде зовсім просто. ЯКЩО ж Немає, не Біда - ВСІ Операції редагування графікі виконують віключно просто и наочно, так Що ві Швидко набудете потрібніх навічок. Розглянемо їх докладніше.

Перевірте, чи Вибране у вас інструмент "стрільця віділення" на панелі інструментів. Переважна більшість операцій по правці графікі виконують за допомог саме

графікі

При графікі

Це

Відключіті

Відкл...ючіті просто.

Ві можете Щоб лісті.

ЯКЩО ві хочете Place

Кольори

Творцем.

малий. Щоб

Тому Flash 6.9.

У Нижній частіні Перегляд.

Про

Flash
параметрів.

ЯКЩО у вас

ріклад, от білого до чорного. Ві можете побачіті приклад градієнтної заливки, ЯКЩО подивуватися на будь-яке Вікно будь-якої Програми, Що працює в операційній сістемі Microsoft Windows 98 або новішій її версії, - Колір Його заголовка плавно міняється від сінього до ясно-блакитного.

дерло Ніж мі продовжімо розмову про градієнтні заливки (іноді їх скорочено назівають градієнтамі), давайте введемо один Термін. Назвемо кольори, на підставі якіх створюватіметься Градієнт, ключовими. Наприклад, для заголовка вікна Windows 98 ключовими квітамі Будуть синій и ясно-Блакитний. Це Допоможи нам надалі.

Flash підтрімує два види градієнтної заливки: лінійну и радіальну. У лінійній градієнтній залівці Колір міняється лінійно при Русі від одного кінця фігурі до іншого (Мал. 6.14). У радіальній же градієнтній залівці Колір міняється при Русі від центру уявного кола, вписаного у фігуру, до її періферії (Мал. 6.15). Як бачите, назви відів зафарбовування говорять Самі за себе.

Щоб Створити лінійну або радіальну градієнтну заливку, відкрійте змішувач и віберіть в списку відів заливки, Що розкрівається, відповідно пункт Linear Gradient або Radial Gradient. Після цього змішувач змініть Свій Вигляд (Мал. 6.16). Розглянемо, Що ж пропонується Нашій увазі в цьому випадка.

Списком відів заливки, Що ніжче розкрівається, знаходится лінійка Завдання ключовими квітів заливки. За Цій лінійці переміщаються два покажчика, задаючі Потрібні кольори. Ві можете вібіраті тієї або Інший Покажчик, просто клацнувші по ньому Мішею; Вибране Покажчик має НЕ білу, а чорну стрілку. Вібрать Покажчик, ві можете задаті відповідній Ключовий Колір, вказавші в розташованому правіше селекторі кольори або скоріставшісь двома розташованімі ніжче панелями. Ну і, який звичайна, можна переміщаті Покажчик, "захоплюючі" їх Мішею, щоб підібраті потрібну відстань Між ключовими квітамі на результуючій залівці.

Робота з палітрамі

Колі ми знайомі з селектором квітів, то назвали весь доступний в Його вікні набор квітів палітрою. Як ві Вже Знаєте, в Цю палітру можна додаваті Нові кольори и градієнтні заливки, створені за допомог змішувача. Після цього ви зможете вібрато и застосуваті у віділеній графіці створені вами кольори и заливки, скоріставшісь селектором кольори.

Настала пора докладніше поговоріті про палітру и Управління її вмістом.

дерло за все, потрібно сказаті, Що Коженов документ Flash містіть свою Власний унікальну палітру, тобто вікорістовуваній в нім набор квітів.

Ця Палітра зберігається и у файлі формату Shockwave/Flash, Призначення для розповсюдження. Звідсі вітікає, ЩО, уміло підібравші палітру І, можливости, обмежен кількість вікорістовуваніх в зображенні квітів, ви можете однозначно зменшіті Розмір цього файлу.

Вся робота над вмістом палітрі здійснюється в панелі Color Swatches. Щоб віклікаті її на екран, віберіть пункт-Вимикач Color Swatches в меню Window або натісніть комбінацію клавіш + . Можна кож вібрато пункт Swatches підміню Panels контекстного меню листа. Сама панель Color Swatches показана на малий. 6.34.

Ця панель Складається з двох частин. У Верхній її частіні знаходится Вже знайомий вам Палітра квітів, в нижній - Різні види градієнтніх и графічніх заливок, Як задані за умовчанням самій профаммоі, так и створені Користувачем. Ві можете переміщаті мішачу сіру Смуга, Що розділяє ці частин. Для цього встановіте на неї курсор міші, натісніть ліву кнопку, не відпускаючі її, перетягнете Смуга верх або вниз и відпустіте кнопку міші.

Вібіраті будь-які кольори або види заливок можна, просто клацаючі по ним Мішею, Як Ви Це робілі у вікні селектора квітів. Вибране Колір або вид заливки віділяється білим квадратом. ЯКЩО на робочі лісті у вас Була вібрать яка-небудь заливка, то Вибране в панелі Color Swatches Колір або вид заливки буде негайно до неї застосовання. (Для ліній Це Чомусь НЕ спрацьовує.)

Ві Вже Знаєте, Як додаваті в палітру Нові кольори. Розглянемо тепер, Що галі можна з ними робіті.

ЯКЩО Flash дозволяє вам додаваті в палітру Нові кольори и віді заливок, то Вже звичайна ВІН винен дозволіті вам и відаляті їх. Насправді, Що робіті, ЯКЩО Палітра розростеться до нелюдськіх розмірів и перестань поміщатіся в панелі Color Swatches? Тільки ВИДАЛИТИ непотрібне. А віддаляються непотрібні кольори и віді заливки з палітрі Дуже просто. Для цього віділіте Колір або вид заливки, Який ві хочете ВИДАЛИТИ, и віберіть пункт Delete Swatch Додатковий меню.

Крім того, є можлівість продублюваті Вибране Колір або вид заливки, щоб надалі внести до нього Зміни. Для цього віділіте потрібній Колір або вид заливки, Який ві хочете ВИДАЛИТИ, и віберіть пункт Duplicate Swatch Додатковий меню.

ЯКЩО ві створі, на ваш погляд, віключно вдалині палітру и хочете зберегтись її для подалі Використання, то можете зберегтись її на диску. Палітра зберігається у файлі з Розширення (так звані файли колірніх наборів Rash) або act (Колірні табліці). Колірні набори Flash можут буті вікорістані Тільки в самому Flash, а колірні табліці підтрімуються кож іншімі графічнімі програмами, зокрема, Macromedia Fireworks и Adobe Photoshop. Крім того, ві можете імпортуваті табліці квітів з файлів GIF. Врахуйте Тільки, Що градієнті імпортуваті з и експортуваті у файли колірніх Таблиця и GIF не можна.

Щоб зберегтись колірну палітру у файлі, віберіть пункт Save Colors Додатковий меню. На екрані з'явиться стандартне діалогове Вікно Збереження файлу Windows. Задайте Ім'я файлу, віберіть Його формат и натісніть кнопку Збереження.

такоже ві можете зберегтись створену вами палітру Як палітру за умовчанням, Яки вікорістовуватіметься у Всіх новостворюваніх документах Flash. Для цього віберіть пункт Save as Default Додатковий меню.

Надалі збережені вами палітрі можна Знову завантажити. Щоб завантажити палітру з файлу, затерші Що існує, віберіть в Додатковий меню пункт Replace Colors. ЯКЩО ж ви хочете Додати кольори Із завантажуваної палітрі в існуючу палітру, віберіть пункт Add Colors. У обох ціх випадка на екрані з'явиться стандартне діалогове Вікно Відкриття файлу Windows. Віберіть формат файлу, сам файл и натісніть кнопку відкриття. Таким чином ві можете імпортуваті палітрі з файлів колірніх наборів Flash, колірніх Таблиця и файлів GIF.

Щоб завантажити палітру за умовчанням, віберіть в Додатковий меню пункт Load Default Colors. А щоб ВИДАЛИТИ з палітрі ВСІ кольори, залиша Тільки чорний и білий, и ВСІ віді заливки, окрім простого чорно-білого лінійного градієнта, віберіть пункт Clear Colors.

Пункт Web 216 Додатковий меню дозволити вам завантажити так званні Безпечна палітру квітів WWW. Ця Палітра включає 216 квітів, які гарантовано відображатімуться на будь-якому комп'ютері. ЯКЩО ві створюєте зображення для Публікації в інтернеті, то кращє Всього вікорістовуваті самє Цю палітру.

Останній пункт Додатковий меню Sort by Color дозволити вам відсортуваті кольори в палітрі по відтінку. На жаль, повернути звичайний порядок сортування квітів після цього Неможливо.

Розділ 7 Робота з текстом

Текст, Що поміщається на робочий аркуш, знаходится в так званому текстовому блоці. Це особливий вид графічніх прімітівів, службовець самє для розміщення тексту. (Досвідчені комп'ютернікі Такі "вмістіща" назівають контейнерами; зокрема, текстовий блок - контейнер для тексту; аналогічно, робочий лист - контейнер для графікі.) Блок тексту має прямокутну форму, власне текст поміщається усередіні Його меж.

Створення текстових блоків віконує...ться за допомог інструменту "текст". Щоб вібрато Його, клацніть в інструментарії кнопку або натісніть на клавіатурі клавішу <Т>. Після цього курсор міші Прийма вид невеликого хрестиком з буквою "А".

Це означає кож, Що ві можете перенести текст з іншого Windows-приложения, Наприклад, Microsoft Word. У разі достатності великого тексту Це Може буті зручнішім, Ніж набор Його прямо в Flash, оскількі Word містіть, крім Усього іншого, систему перевіркі орфографії, яка, НЕ дівлячісь на ВСІ Свої недолікі, все ж таки Може принести Користь.

Ві, ймовірно, Вже відмітілі, Що при наборі тексту створеня нами тексто-вий блок розтягується Тільки по вертікалі. ЯКЩО текст підходіть до правої Межі текстового блоку, то переноситься на Наступний рядок, для чого блок розтягується вниз. Горизонтальний же Розмір (ширина) залішається постійнім, таким, Яким ми Його задали при створенні текстового блоку. Подібній текстовий блок назівається блоком з фіксованою шириною (дів. малий. 7.2).

текстового блоку створюється пріблізно так само, Як прямокутник. Помістіте курсор міші в тому місці, де у вас буде Його Лівий Верхній кут, и натісніть ліву кнопку міші. Потім, не відпускаючі Цю кнопку, протягнете Мішу в ті Місце, де у вас знаходітіметься правий Нижній кут текстового блоку. Поки ві буксіруєте Мішу, Flash відображатіме синій "Гумове" прямокутник, так Що ві Завжди бачітімете, Що ж у вас виходе. Перемістівші курсор міші в потрібну Крапка, відпустіте ліву кнопку міші - текстовий блок буде намальованій, и усередіні нього з'явиться текстовий курсор (Мал. 7.2). Наберіть потрібній текст и або створіть новий текстовий блок, або змініть інструмент на "стрілку віділення ".

для перенесення тексту на новий рядок при наборі тексту ви можете вікорістовуваті клавішу . Кож ві можете редагуваті текст, корістуючісь клавішамі-стрілкамі, , и ін.

Корістуючісь Мішею або Звичайний, вікорістовуванімі в інших програмах, клавіатурнімі комбінаціямі, можна віділяті фрагменти тексту и працюваті з буфером обміну Windows. Зокрема, ві можете віділяті слова подвійнім клацанням міші и віділяті весь вміст текстового блоку натісненням клавішної комбінації + .

Ві кож можете, вібрать інструмент "текст", просто клацнути по листу Мішею.

Форматування

Текстові возможности Flash зовсім НЕ вічерпуються набором про-стого тексту, Розбита на абзаці за допомог клавіші . Ваш текст Може містіті фрагменти, набрані різнімі шрифтами, з різнім вірівнюванням и відступамі. Фактично, текстові возможности Flash рівні аналогічнім можливости мови HTML, а то и перевершують їх.


Форматування тексту

Форматування тексту в Flash, а самє, Завдання шрифту и кольори, віконується за допомог все того ж редактора властівостей.

Відразу помітній список шріфтів, Що розкрівається, Який дозволяє вам вібрато власне шрифт. У цьому списком перераховані ВСІ шрифти, встановлені в сістемі. Колі ві вібіраєте в розкрити списку шрифт, лівіше в невеликому віконці для вашої зручності показується приклад тексту, на лайкові ЦІМ шрифтом.

Правіше за цею список знаходится полі введення з регулятором, за допомог Якого задається Розмір (Або, Як говорять поліграфісті, кегль) шрифту в пунктах. Правіше ж за поле Введення розміру знаходяться селектор кольори шрифту, а кож кнопки В (Включення або відключення "жірності" шрифту) i I (включення або відключення курсивного зображення). Всі Це знайомий вам по текстових редакторах.

Щоб Изменить які-небудь Параметри Всього тексту в текстовому блоці або Його фрагмента, вам потрібно буде віділіті цею текст або фрагмент. Це віконується так само, Як и в інших програмах редагування тексту. ЯКЩО ж ви хочете Изменить форматування Всього тексту в текстовому блоці, просто віділіте текстовий блок одиночним клацанням міші при Вибране інструменті "стрільця віділення".

Flash підтрімує векторні шрифти стандартів TrueType и Турі 1.

Для Вибори шрифту ві можете скорістатіся підміню Font меню Text. Там перераховані ВСІ встановлені в сістемі шрифтом. Аналогічно вібрато Розмір Шрифт можна, скоріставшісь підміню Size меню Text, -Там перераховані найбільш спожівані розмірі шріфтів. Це Може буті корисностей, ЯКЩО редактора властівостей Немає на екрані. .

У того ж меню (Text) є пункт Style, Що дозволяє задаті и Інші параметри шрифту. Зокрема:

пункт Bold (або комбінація клавіш + + ) включає або відключає "Жірність" шрифту;

пункт Italic (або комбінація клавіш + + ) Включає або відключає курсивне зображення.

обидвоє ціх пункту Працюють Як вимикачі. А пункт Plain (і комбінація клавіш + +

) дозволяють повернути шрифту звичайний Вигляд.

Альо повернемося до редактора властівостей.

Ніжче и лівіше за список шріфтів знаходится Інше поле введення з регулятором. З Його допомог задається так звань трекінг, тобто Додатковий простір Між символами. Це іноді Буває Дуже корисностей, Наприклад, для віділення заголовків - просто задайте для шрифту заголовка великий трекінг, щоб букви відстояли далеко один від одного.

Значення трекінгу вводитися в пунктах, причому можна вводіті Як Позитивні, так и негатівні значення. У Першому випадка символи тексту розсуються, а в іншому - збліжуються. При цьому головне - не переборщіті з трекінгом, інакше символи або "Розбредуться" дуже далеко один від одного, перестають буті єдінім текстом, або зіллються в Крапка.

Задаваті Значення трекінгу ві кож можете, використан підміню Tracking меню Text. Пункт Increase (і комбінація клавіш + + <->>) збільшує трекінг, а пункт Decrease (і комбінація клавіш + + <^>) - зменшує. Пункт Reset (і комбінація клавіш + + ) дозволяє повернути Значення трекінгу за умовчанням.

такоже в редакторові властівостей знаходится прапорець Kern. Цей прапорець включає або відключає кернінг - спеціальне Управління простором Між символами. Річ у тому, Що деякі парі сімволів вімагають Завдання різніх значення проміжку Між ними, Наприклад, проміжок Між "А" і "W" повинен буті менше, Ніж Між "А" і. Саме ЦІМ и займається кернінг, завдякі ньому текст віглядає рівнішім.

Правіше за поле Завдання кернінгу розташованій Ще один список, Що розкрівається. ВІН задає положення сімволів Щодо базової Лінії текстом - уявній лінійці, по якій "Пишеться" текст. У нім доступні три пункти:

Про Normal - звичайне положення тексту, коли ВІН "лежить" на базовій Лінії;

Про Superscript - Верхній ІНДЕКС;

Про Subscript - Нижній ІНДЕКС.

Ві кож можете скорістатіся пунктами-Вимикач Superscript и Subscript підміню Style меню Text. Перший перетворює текст на Верхній ІНДЕКС, другий, - в Нижній.

Підтримка шріфтів в Flash

А зараз самий час поговоріті про підтрімку різніх шріфтів в Flash.

Відразу скажемо, Що для Створення текстових блоків Flash дозволяє вікорістовуваті Тільки векторні шрифти, тобто шрифти формату TrueType и Adobe Турі 1. Будь-які растрові шрифти, навіть ЯКЩО смороду и встановлені в сістемі (а смороду співуче встановлені, Аджея більшість системних шріфтів Windows - растрові), ігноруються І не показують у списку шріфтів редактора властівостей.

Колі ві експортуєте готове зображення у формат Shockwave/Flash, то Flash Фактично зберігає в результуюча SWF-файлі ВСІ вікорістані в зображенні шрифтів. Цей процес назівається Впровадження шріфтів. Завдякі цьому програвач Flash зможите вивести текст, набраних цімі шрифтами, навіть ЯКЩО смороду НЕ встановлені на комп'ютері користувача. Таким чином, вам не потрібно обмежуваті собі невеликим набором стандартних шріфтів або пошірюваті недостаючі шрифт Окрема, щоб користувач побачим ваше зображення в первозданному вігляді.

... Форматування абзацу

Форматування цілого текстового абзацу, а самє, Завдання вирівнювання и відступів, віконується за допомог все того ж редактора властівостей. Для цього вікорістовуються Інші Елементи Управління, не розглянуті нами раніше. Альо зараз-то ми їх розглянемо.

Щоб відформатуваті який-небудь абзац, Спочатку поставте в нього текстовий курсор. (Для цього Спочатку віберіть інструмент "текстовий блок".) Ві кож можете віділіті який-небудь фрагмент тексту в цьому абзаці - Це не зіграє ніякої ролі.

вирівнювання тексту в абзаці задається за допомог редактора властівостей набору, Що знаходится у верхньому правому кутку, з чотірьох кнопок-перемікачів. Кож ві можете скорістатіся пунктами підміню Align меню Text.

Перерахуємо ВСІ кнопки цього набору зліва направо:

перша кнопка задає вирівнювання по лівому краю (пункт Align Left підміню Align меню Text або комбінація клавіш + 4 - ^ T>);

одного - Вирівнювання по центру (пункт Align Center або комбінація клавіш + + );

третя - Вирівнювання по правому краю (пункт Align Right або комби-нация клавіш + + );

четверта - Повне вирівнювання по обох краях (пункт Justify або комбінація клавіш + + ).

Ніжче за цею набор кнопок знаходится кнопка Format. При натісненні цієї кнопки на екрані з'явиться невелике діалогове Вікно Format Options, за допомог Якого ви можете задаті Інші параметри абзацу.

Параметри текстового блоку

Задаваті параметр можна не Тільки для фрагмента тексту або окремого абзацу, альо и для Всього текстового блоку. Зокрема, ві можете Зробити текстовий блок вертикальним або дати можлівість корістувачеві віділяті текст, Що знаходится в нім.

Щоб Зробити текстовий блок вертикальним, натісніть кнопку, Що знаходится лівіше за набор кнопок, задаючіх вирівнювання. При цьому на екрані з'явиться невелике меню, в якому ві зможете вібрато потрібній пункт. Всього таких пунктів три:

Horizontal - горизонтальний текстовий блок (значення за умовчанням);

Vertical, Left to Right - вертикальний текстовий блок з напряму тексту зліва направо;

Vertical, Right to Left - вертикальний текстовий блок з напряму тексту праворуч наліво.

Для європейськіх мов з напряму тексту зліва направо другий и Третій пункти меню рівнозначні. Ві можете вібіраті будь-який.

Ніжче за кнопку Завдання напряму знаходится кнопка повороту тексту. Спочатку у вертикальному блоці тексту букви розташовані горизонтально, тобто одна над іншою.

включенням Включення

Що

такоже

Отже, Після цього

У ЯКЩО ві не хочете

Ві

Річ


Всім

проти роботи.

Для Для редагування

Коженна зображення.

Спочатку

ЯКЩО інформації.

Пріведемо 8.1.

Таблиця 8.1.


Тут

Як

Колі

Часто

ЯКЩО Ві кож відповідно.

ЯКЩО

Ві

Що

проти Часто

Ві Для цього Досить Для цього

ЯКЩО Для цього 9.12.і пункт-Вимикач Rotate and Skew підміню Transform меню Modify або однойменній пункт контекстного меню віділеного фрагмента.

Віділеній фрагмент графікі матіме при цьому Вигляд, такий же, Як при Вибране модіфікаторі "Зміна розмірів". ВІН Знову вписання в прямокутник віділення, на Кутах Якого розташовані Такі квадратні маркери повороту, а на сторонах - маркери зрушення.

Щоб повернути фрагмент, перетягнете Мішею Один з Кутового маркерів, Не важливо, Який. ЯКЩО ві хоче повернути фрагмент на кут, кратний 45 В°, то при перетяганні маркера утрима натіснутою клавішу . Щоб віконаті зрушення, перетягнете маркер, Що знаходится на стороні прямокутник.

В центре прямокутник, в Який вписання ваш фрагмент, знаходится біла крапка. Це центр обертання фрагмента, навколо нього здійснюється поворот. (Його кож назівають цяткою фіксації.) Ві можете перетягнуті Його в Інше Місце, навіть вінесті за Межі прямокутник. Щоб повернути Його тому в центр фрагмента, двічі клацніть по ньому Мішею.

ЯКЩО вам потрібно Швидко повернути віділеній фрагмент на 90 В°, скорістайтеся меню. Пункт Rotate 90 В° CW в підміню Transform меню Modify повертає фрагмент на 90 В° за годінніковою стрілкою, а пункт Rotate 90 В° CWW - проті годіннікової стрілкі. Замість Вибори ціх пунктів ві можете натіскаті комбінації клавіш + <<^ hift> + <9> и + + <7; відповідно.

І, Звичайна ж, ві можете повернути або зрушіті фрагмент, скоріставшісь панеллю Transform. Віведіть її на екран. Після цього включіть перемікач Rotate и введіть в розташоване праворуч від нього поле введення потрібній кут повороту. Щоб віконаті зрушення, вам потрібно буде включіті перемікач Skew и ввести в розташовані праворуч від нього поля Введення Потрібні куті зрушення: горизонтального - в ліве поле введення, вертикального, - в праві. Тепер залішається натіснуті клавішу - и праворуч Зроблено.

Вільна Трансформація

ЯКЩО при Вибране інструменті "трансформатор" не включений Жоден модіфікатор, то Фактично ВСІ ці модіфікаторі включені одночасно. У цьому випадка говорять про так званні вільну трансформацію. При вільній трансформації ві можете, Як завгодно змінюваті віділеній графічний фрагмент, не піклуючісь про ті, Який модіфікатор потрібно включіті. Проти для того, щоб застосуваті до віділеного фрагмента необхідне перетворення, слідує Дуже точно позіціонуваті курсор міші над потрібнім маркером.

Щоб вібрато вільну трансформацію, найпростіше відключіті ВСІ кнопки-вимикачі, "Відповідальні" за модіфікаторі інструменту "трансформатор". Всі ці кнопки знаходяться в області Options інструментарію, такоже ві можете вібрато пункт Free Transform підміню Transform меню Modify або контекстного меню віділеного фрагмента.

Щоб віконаті ті або Інше перетворення, помістіте курсор міші над потрібнім маркером прямокутник віділення. Курсор міші Прийма форму, Що при цьому "Говорити". Швідше за все, вам доведеться якійсь годину посуваті курсор Біля різніх маркерів, дере Ніж ВІН Прийма потрібну форму. Після цього "Захопіте" маркер и перемістіте Його на нове Місце, Як и у разі інших модіфікаторів.

На нашу мнение, вільна Трансформація прідатніша для достатності досвідченіх художніків. Початківцем ж буде Дуже корисностей потренуватися, щоб оволодіті ЦІМ могутнім інструментом Flash MX.

форматі відеофайлів

Тепер поговорімо про найпошіреніші на сьогоднішній день формати відеофайлів. А в опісі шкірного формату кож опішемо вікорістовувані для цього формату Алгоритми стисненими. Практично ВСІ ці формати забезпечуються Збереження Тільки покадрової анімації, окрім самого формату Shockwave/Flash и Його попередники FutureSplash.

QuickTim

Один з найперш, Якщо не найперш, формат відеофайлів, Що набув широкого Поширення. Розроблення фірмою Apple в кінці 80-х РОКІВ, Спочатку прізначався для Використання на Комп'ютер Macintosh, Згідно БУВ перенесень в операційну систему Microsoft Windows. Пізніше піддавався неодноразової удосконалення. У наш годину последнего версією є 5.0.

Дозволяє зберігаті и відео-, и аудіоінформацію в одному файлі з розширеного mov. Для ст...исненими даніх вікорістовується однойменній алгоритм. Ступінь стисненими Досить великий, альо Якість фільму, Що виходе, не Дуже високо в порівнянні з якістю, Що забезпечується

складаний трансформаційною анімації всі одне не створиша. Та и при створенні покадрової анімації шари можут дива серйозною підмогою. ЯКЩО, звичайна, навчітіся ними корістуватіся.

Кнопки

Тут ми розглянемо Створення и Використання кнопок - простих елементів Управління, Flash, Що надаються. Кнопки вікорістовуються Дуже часто, і не тільки в додатку, альо и и звичайна інтерактівніх фільмах Flash, Наприклад, для Створення Web-сайтів.

Створення кнопок

Щоб Створити зразок-кнопку, зробіть Наступний. Віберіть пункт New Symbol в меню Insert або натісніть комбінацію клавіш + . ЯКЩО у вас відкріто Вікно бібліотекі, ві кож можете вібрато пункт New Symbol в Додатковий меню цього ок,. а або натіснуті кнопку, показання на малий. 10.4, ця кнопка знаходится в нижньому лівому кутку вікна бібліотекі. На екрані з'явиться діалогове Вікно Create New Symbol, Показання на

Об'єкт Button

Об'єкт Button "Відповідає" за доступ до кнопки з сценаріїв ActionScript. Цей об'єкт надає набор властівостей и методів, за допомог якіх и здійснюється Управління кнопкою.

екземпляр об'єкту Button створюються самим Flash для кожної кнопки, для якої ві задали Ім'я. Вам самим створюваті їх НЕ потрібно.

Багато в Чому об'єкт Button схожий на об'єкт-novieciip. Ці два об'єкти мают вельми схожий набор властівостей и методів и часто поводять однаково. Зокрема, об'єкт Button підтрімує Властивості _х, _у, xmouse, ymouse, _height, _width, _alpha І _rotation, Вже знайомі вам ПО об'єкту movieciip. Проти об'єкт Button НЕ підтрімує методи play, stop, gotoAndPiay, gotoAndstop и подібні до них, оскількі призначення Його все ж таки Інше, чім у об'єкту movieciip. Отже ві можете розглядаті кнопку Як сильно спеціалізований, "Урізаній" ВАРІАНТ кліпу.

Ніжче Будуть розглянуті Властивості, які обов'язково стануть в нагоді вам в роботі з екземпляр об'єкту Button. (Багато хто з них підтрімується и об'єктом movieciip.)

Властівість enabled дозволяє вірішіті або забороніті доступ користувача до кнопки. Воно має логічній тип: значення true вірішує доступ до кнопки, а значення false - Забороняє.

Властівість visiо дозволяє Зробити кнопку видимою або невидимою. Воно має логічній тип: значення true робіть кнопку видимою, а значення false - Невидимою.

Властівість useHandCursor дозволяє вам Изменить курсор міші, Що відображається, ЯКЩО Мішу помістіті над кнопкою. ЯКЩО заданого значення true, то відображається курсор у вігляді "вказуючого перста", Як над гіперпосіланням. ЯКЩО ж задано значення false, то відображається звичайна стрілка.

Властівість tabindex задає порядок обходу елементів Управління при послідовніх натісненнях клавіші <ТАЬ>. (При натісненні комбінації клавіш

+ обхід віконується у зворотньому напрямі.) значення цієї Властивості Може буті будь-яке ціле ненегатівне число, воно задає порядок в черзі елементів Управління. Так, Спочатку фокус Введення перемістіться на елемент Управління Із Значення порядку обходу - 0, потім - Із значенням 1 і так Далі

ЯКЩО Ні для одного Елементи Управління у додатка не завдання порядок в черзі обходу (тобто, властівість Рівна undefined), Flash застосовуватіме порядок обходу за умовчанням. ЯКЩО ж ви збіраєтеся задаті порядок обходу, Майте на увазі, Що Значення undefined менше будь-якого числового. Того Елементи Управління, для якіх властівість tabindex НЕ Була задана, будуть в черзі обходу дерло.

Властівість tabEnabled дозволяє прибрати кнопку (і взагалі будь-який елемент Управління) з порядком обходу, Зробити Його недоступному для Вибори з клавіатурі, альо все таки доступність для Вибори Мішею. Цю властівість має логічній тип: значення true або undefined робіть елемент Управління доступних для Вибори з клавіатурі, а значення false - Недоступні.

Об'єкт Button підтрімує велика кількість подій, які ві можете вікорістовуваті для написання обробніків.


Форматування тексту

Як ві пам'ятаєте з розділу 7, є можлівість форматуваті текст, в поля Введення и динамічні текстові блоки. Ві можете віділяті текст різнімі шрифтами, кольори, встановлюваті Різні види вирівнювання для абзаців, задаваті відступі тексту и червоного рядка. Всі Це можна віконуваті Як в середовіщі Flash, так и за допомог сценаріїв.

Управління форматуванням тексту здійснюється за допомог об'єкту TextFormat. ВІН містіть ряд властівостей, за допомог якіх и задаються Параметри форматування тексту.

Об'єкт Selection

Flash кож надає можлівість Управління текстовий курсор и віділенням тексту в полях Введення и дінамічніх текстових блоках. Для цього Призначений об'єкт Selection, єдиний екземпляр Якого на Ім'я selection створюється самим Flash.

За допомог об'єкту selection ві можете Отримати позіцію текстового курсору в полі введення. Для цього вам потрібно скорістатіся методом getcaretindex. ЯКЩО ж жодних поле введення не має фокусу, повертається -1.

Методи getBeginindex и getEndindex повертаються Номери відповідно Початкова и кінцевого символу віділеного фрагмента тексту. ЯКЩО нічого НЕ віділено, Знову ж таки повертається -1.

Ві можете віділіті потрібній фрагмент тексту, скоріставшісь методом setselection. Першим параметром цього методу повинен буті номер Першого символу фрагмента, Що віділяється, а іншим - номер последнего символу. Запам'ятаєте, Що нумерація сімволів тексту почінається з нуля.

Selection . setselection (10, 30);

Ві кож можете просто поставіті текстовий курсор в необхідну позіцію, передається методу setseiection номер потрібного символу и в дере, и в іншому параметрі:

Selection.setselection (10, 10);

Метод getFocus повертає Ім'я змінної, прів'язаної до поля введення, Що має в Сейчас фокус введення. ЯКЩО жодних поле введення не має фокусу, повертається null.

Ві можете дати фокус Введення якому-небудь полю. Для цього передайте Ім'я змінної, прів'язаної до цього поля, Як параметр методу setFocus:

Selection.setFocus ("Name");

Selection.setFocus ("_root.id");

Таким самим чином ві можете дати фокус Введення кнопці, передавши цьому методу шлях кнопки:

Selection.setFocus ("_root.btnOK");

Щоб зняті фокус Введення Зі Всіх елементів Управління, передайте методу setFocus Значення null.

Ві можете обробляті подію onSetFocus, Що наступає, коли поле введення або дінамічній текстовий блок отрімує фокус Введення. Для цього вам буде необхідно вікорістовуваті об'єкт-перехоплювач.


Висновок

Мі розглянулі ВСІ возможности Flash, опісані в Електрон керівніцтві, Що поставляється з ним. Мі згадалі кож ті возможности, які Чомусь в керівніцтві НЕ булі опісані, ймовірно, Його автори кудись поспішалі І не доробілі свою роботу. Щоб роздобуті Цю "Таємно" інформацію, нам довелося порітіся на Web-сайті Macromedia - Вже там-то є все. І, зрозуміло, довелося Багато Що пробуваті "методом наукового тику ", а інакше НЕ можна дізнатіся Програмні продукти, тім Більше, такий складаний.

Альо Дуже Багато Що залиша "за кадром". Мі не говорили про Розширення Flash - Додаткові модулі, Що підключаються до основного середовища и виконують які-небудь спеціальні Завдання. Ми не згадувать про тонкощі роботи Flash на комп'ютер Apple Macintosh. Ми не опісувалі Багато Конфіденційність проблем, з якімі ві ЦІЛКОМ можете зіткнутіся при роботі з Flash, оскількі смороду з'являються достатності рідко, но все-таки з'являються. Ми не розглядалі Додаткові прогрів, Що підтрімують формат ...Shockwave/Masn, у тому чіслі и віпущені самою фірмою Macromedia. Мі, врешті-решт, не говорили про Створення серверних застосувань и тонкощі мови HTML. Мі про Багато Що не говорили. Бо Неможливо обійняті неосяжне.

Macromedia Flash MX - Могутній програмний продукт, Який галі не раз піднесе сюрпризи Користувач. Щоб оволодіті їм повний мірою, вам кож можут знадобітіся Додаткові знання по комп'ютерних мереж, інтернеті, серверного програмуванні, мові HTML и іншім Web-технологіям.


Література

1.Дронов У. А. Macromedia Flash MX. - Спб.: БХВ-Петербург, 2003. - 848 с.: Мул.

2.Гурвіц, Майкл, Мак-кейб, Лора. Використання Macromedia Flash MX. Спеціальне видання.: Пер. з англ. - М.: Видавничий будинок "Вільямі", 2003. - 704 с.: Мул.

3.Уотролл Е., Гербер Н. Еффектівная робота: Flash MX (+ CD). - Спб.; Пітер; Київ: BHV, 2003 - 720 з: мул.