Робота з кадрами


Розробники Adobe Flash Professional створили велику і складну програму.
Але особливо вони перемудрили, зробивши роботу з кадрами дуже складною. Вже одне це може відлякати від програми дуже багатьох потенційних користувачів.

Якщо Ви освоїте роботу з кадрами в Adobe Flash, то вважайте, що велика частина труднощів позаду.

Далі - деякі з прийомів роботи з кадрами.

При створенні нового проекту за замовчуванням програма створює один порожній шар під назвою "Шар 1" (Layer 1) (див. Шари).

Перший кадр шару відзначений порожнім гуртком. Це означає, що як кадр 1, так і шар "Layer 1" порожні - на шарі немає вставлених об'єктів.

Вставимо будь-який об'єкт на шар "Layer 1", наприклад імпортоване растрове зображення (див. Імпорт).

Вид Тимчасової шкали відразу змінюється - з'являється чорний кружок в кадрі 1.

У кадрі 1 відбулися зміни (був порожній кадр - став заповнений), тому програма автоматично позначила 1-й кадр як ключовий кадр.

Двічі клацнемо по шару "Layer 1" і перейменуємо його у "Фон".

Вставка простих кадрів

Простий кадр - це кадр, в якому Ви не визначили ніяких змін.

Створимо новий шар - в розділі шарів клацнемо по значку додавання нового шару (). Доповнити новим шар під назвою "Layer 2". Перейменуємо шар в "Еліпс".

Тимчасова шкала буде виглядати так:

Вставимо на цей шар еліпс. Гурток 1-го кадру відразу перетворюється - стає заповненим чорним кольором.

Виділимо еліпс і перетворимо його в символ - в контекстному меню еліпса виберемо "Перетворити в символ" (Convert to Sumbol). Виберемо графічний тип символу.

Створимо мультиплікацію плавних змін. Для цього в контекстному меню нашого еліпса виберемо Створити анімацію руху (Create Motion Tween).

Програма автоматично додає 24 кадру при встановленій швидкості мультиплікації 24 кадру в сек.
Якби швидкість мультиплікації була встановлена, наприклад, 30 кадрів в сек. то програма додала б 30 порожніх кадрів.

Перемістимо еліпс по сцені. У 24-му кадрі автоматично буде створено ключовий кадр, позначений чорним кружком.

Тимчасова шкала буде виглядати так:


Таким чином, створені два ключових кадру (1 і 24). Між ними автоматично створені кадри переходу з одного стану нашого еліпса в інше.

Створимо новий шар, вставимо на нього еліпс, перетворимо еліпс в символ, як описано в прикладі 1.
Щелкнем на кадрі 15 шару "Еліпс", в контекстному меню кадру виберемо "Вставити ключовий кадр" (Insert Keyframe).
Клацаємо по будь-якого кадру між 1-м і 20-м кадрами, в контекстному меню вибираємо Створити класичну анімацію руху (Create Classic Tween).
Переміщаємо наш еліпс по сцені.
Тимчасова шкала буде виглядати так:


Можна помітити, що в прикладі 1 і прикладі 2 отримано однаковий результат - еліпс плавно переміщається по сцені.
Але при цьому як вид тимчасової шкали, так і послідовність дій відрізняються.

З прикладу 1 і прикладу 2 видно, що наше зображення, яке раніше ми вставили на шарі "Фон", пропадає в самому початку мультиплікації. Зрозуміло, чому це сталося - ми відвели всього 1 кадр на демонстрацію зображення.

Припустимо, що тривалість створюваної мультиплікації планується в 30 кадрів і все 30 кадрів фоновий шар не змінюється.

Так як наше зображення поки фігурує тільки в 1-му кадрі, потрібно продовжити мультиплікацію до 30-го кадру.
Для цього клацнемо в шарі "Фон" на 30-му кадрі правою кнопкою миші і додаємо простий кадр. Це можна зробити декількома способами:
  • У контекстному меню кадру виберіть Додати кадр (Insert Frame).
  • У меню Вставка (Insert) виберіть Тимчасова шкала (Timeline)> Кадр (Frame)
  • Натисніть клавішу F5.
Графік часу зміниться:

У прикладах 1 і 2 програма автоматично створила прості кадри, в яких відбувалися зміни - об'єкт переміщався по сцені.

Як бачимо з прикладу 3, все новостворені кадри - звичайні кадри, в яких не відбувається ніяких змін. Таким чином вставлене фонове зображення буде фігурувати на протязі всіх 30-ти кадрів.

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

Ви можете додати або видалити прості кадри. Це можна зробити декількома способами. Наприклад, можна клацнути по кадру 30 і, коли поруч з курсором з'являється маленький прямокутник, просто перетягнути кадр 30 вправо або вліво.
Або можна натиснути на будь-якому кадрі між 1-м і 30-м і в контекстному меню вибрати Додати кадр (Insert Frame).

Для видалення кадру його потрібно виділити, в контекстному меню вибрати Remove Frames. Для виділення декількох кадрів утримуйте Ctrl.