Анімації (RPG Maker MV)

Матеріал з РПГ.укр
Перейти до: навігація, пошук
Це стаття про анімації, які редагуються на сторінці «Анімації» в базі даних. Про анімацію взагалі див. статтю Анімація (RPG Maker).
Інтерфейс налаштування анімацій.

Анімації в RPG Maker MV — це короткі ролики, які можна показати поверх певного об'єкта (противни_цю в битві, події на карті) тощо, декількох об'єктів або всього екрану. Вони не міняють зовнішній вигляд об'єкта (але можуть міняти його забарвлення).

Принципи організації[ ]

Анімації складаються з кадрів. Кожен кадр анімації показується на протязі чотирьох ігрових кадрів (тобто 1/15 долі секунди).

На кожному кадрі є декілька шарів(анг. cells, ​рос. ячейки). На кожному шарі можна поставити одне з зображень-шаблонів.

Зображення-шаблони беруться з двох файлів з зображеннями для анімації, які зберігаються в директорії img/animations проєкту. Такі файли мають ширину 960 пікселів та довільну висоту. Редактор розділяє їх на квадрати розміром 192*192 пікселів. Кожен квадрат — це шаблонне зображення, яке можна поставити на певний шар.

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

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

Інтерфейс редагування в базі даних[ ]

Список анімацій[ ]

Анімації редагуються на сторінці Анімації(анг. Animations, ​рос. Анимации) в базі даних.

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

Під списком знаходиться кнопка Змінити максимум...(анг. Change Maximum..., ​рос. Изменить максимум...), яка дозволяє вказати максимальну кількість доступних анімацій.

В списку анімацій можна очистити анімацію, виділивши її та натиснувши на клавішу Del. Також можна копіювати та вставляти анімації (вставлені анімації заміняють попередні без зсування). Клавіша Shift дозволяє вибрати діапазон анімацій, щоб копіювати або видаляти зразу декілька анімацій.

Редагування обраної анімації[ ]

Загальні налаштування[ ]

В лівій верхній частині знаходиться розділ Загальні налаштування(анг. General Setting, ​рос. Основные настройки) з такими налаштуваннями:

  • Назва(анг. Name, ​рос. Название) — вона використовується тільки для редагування, а в грї назву не видно,
  • Графіка(анг. Images, ​рос. Изображения) — два файла з зображеннями-шаблонами для шарів (в них також можна зсунути відтінки кольорів),
  • Позиція(анг. Position, ​рос. Позиция) — вказує місце, від якого розраховуються координати:
    • Голова(анг. Head, ​рос. Верх) — верх цілі по вертикалі, середина цілі по горизонталі,
    • Центр(анг. Center) — середина цілі по вертикалі та по горизонталі,
    • Ноги(анг. Feet, ​рос. Низ) — низ цілі по вертикалі, середина цілі по горизонталі,
    • Екран(анг. Screen, ​рос. Экран) — середина екрану цілі по вертикалі та по горизонталі;
  • Макс. №(анг. Max Frames, ​рос. Макс. кадров) — максимально доступна кількість кадрів.

В верхній правій частині знаходиться список Час звукових ефектів та спалахів(анг. SE and Flash Timing, ​рос. Время SE и вспышки), в якому можна вказати, коли буде програватися звук, мінятися колір екрану або цілі. Щоб відредагувати такі ефекти, треба двічі натиснути по рядку в цьому списку. Щоб додати новий ефект — двічі натиснути на пусте місце внизу списку. Щоб видалити пункт, треба натиснути на нього мишкою один раз і натиснути на клавішу Del.

Звукові ефекти та спалахи[ ]

Інтерфейс налаштування звукових ефектів на спалахів.

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

  • Кадр(анг. Frame) — кадр, на якому починається звуковий ефект (це кадр анімації, а не кадр гри; тобто 1/15 секунди);
  • Звуковий ефект(анг. SE, ​рос. SE) — звуковий ефект, який починає програватися на цьому кадрі,
  • Спалах(анг. Flash, ​рос. Вспышка) — зміна кольору цілі або екрану, яка починається на вказанному кадрі,
    • На початку є тип спалаху:
      • Немає(анг. None, ​рос. Нет) — колір цілі або екрану не міняється,
      • Ціль(анг. Target, ​рос. Цель) — міняється забарвлення цілі,
      • Екран(анг. Screen, ​рос. ́́Экран) — міняється забарвлення екрану,
      • Приховати ціль(анг. Hide Target, ​рос. Скрыть цель) — міняється прозорість цілі,
    • Якщо міняється колір цілі або екрану, можна налаштувати зміну кольору нижче:
      • Червоний(анг. Red, ​рос. Красный) — як міняється червоний компонент кольору,
      • Зелений(анг. Green, ​рос. Зелёный) — як міняється зелений компонент кольору,
      • Синій(анг. Blue, ​рос. Синий) — як міняється синій компонент кольору,
      • Сила(анг. Intensity, ​рос. Интенсивность) — наскільки новий колір замніяє попередні,
    • Час(анг. Duration, ​рос. Продолжительность) — вказує, скільки кадрів продовжується спалах (це кадри анімації, тобто 1/15 секунди).

Зображення для конкретних кадрів[ ]

В розділі Кадри(анг. Frames, ​рос. Количество кадров) нижній частині вікна знаходиться інтерфейс редагування зображень, які з'являться на конкретних кадрах.

В грі зображення будуть показуватися на конкретній цілі. Під час редагування для зручності в інтерфейсі показується умовна графіка противни_ці, яку можна змінити кнопкою Змінити ціль...(анг. Change Target..., ​рос. Изменить цель...) справа. Ця ціль використовується тільки в редакторі. В самій грі ціль визначається за логікою гри (наприклад, в битві ціллю анімації буде той, проти кого використана навичка).

Зліва знаходиться список кадрів (#001, #002, тощо). Вибраний тут кадр буде відкритий для редагування. Окрім того, тут можна очистити зміст кадру клавішею Del, скопіювати кадр комбінацією клавіш Ctrl+C, вставити скопійовані кадри замість виділеного комбінацією Ctrl+V. Копіювати та очищати можна і групу кадрів: для цього натисніть мишкою на перший кадр, а потім затисніть клавішу Shift і, тримаючи її, натисніть на останній.

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

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

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

Якщо натиснути лівою кнопкою миші по одному з шарів в кадрі, його буде вибрано. Щоб вибрати шар з меншим пріоритетом, який захований під іншим шагом, утримуйте клавішу Shift при натисканні кнопкою миші.

З вибраним шаром можна робити наступні дії:

  • Перенести його клавішами зі стрілками або утримуючи клавішу миші,
  • Змінити його пріоритет клавішами PgUp та PgDown,
  • Змінити його налаштування, двічі натиснувши лівою кнопкою миші по шару.

Крім того, в кадрі показується місце шарів на попередньому кадрі. Їх місце показується чорними рамками.

Властивості шару[ ]

Вікно налаштування властивостей шару.

Якщо двічі натиснути на шар в кадрі лівою кнопкою миші, відкриється вікно Властивості шару(анг. Cell Properties, ​рос. Свойства ячейки). У цьому вікні можна вказати наступні налаштування:

  • Шаблон(анг. Pattern, ​рос. Образец) — номер зображення-шаблона, яке показується на цьому шарі,
  • X(анг. X) — позиція шару по горизонталі,
  • Y(анг. Y) — позиція шару по вертикалі,
  • Масштаб(анг. Scale) — розмір шару в процентах від стандартного,
  • Вугол(анг. Rotation, ​рос. Угол) — вугол повороту,
  • Віддзеркалення(анг. Mirror, ​рос. Отразить) — дозволяє встановити віддзеркалення графіки шару по горизонталі,
  • Непрозорість(анг. Opacity, ​рос. Непроз-ть) — встановлює, наскільки шар прозорий,
  • Змішування кольорів(анг. Blend, ​рос. Смешать) — режим змішування кольорів:
    • Норма(анг. Normal, ​рос. Нормальный) — фон за шаром не видно, графіка шару ставиться над фоном,
    • Додавання(анг. Additive, ​рос. Добавка) — компоненти кольорів графіки шару додаються до компонентів кольорів фону (таким чином, графіка шару освітлює фон під ним),
    • Множення(анг. Multiply, ​рос. Умножение) — компоненти кольорів шару помножуються на компоненти кольорів фону (таким чином, графіка шару затемнює фон під ним),
    • Екран(анг. Screen, ​рос. Экран) — зворотне значення компонентів кольорів шару помножується на зворотне значення компонентів кольорів фону (таким чином, графіка шару освітлює фон під ним).

Інші кнопки[ ]

Вставити попередній[ ]

Кнопка Вставити попередній(анг. Paste Last, ​рос. Вставить прошлый) робить вибраний кадр ідентичним кадру перед ним.

Плавний перехід[ ]

Вікно налаштування плавного переходу.

Кнопка Перехід...(анг. Tween..., ​рос. Переход...) дозволяє створити плавний перехід значень поміж граничними кадрами.

Наприклад, якщо створити анімацію з 10 кадрів; на кадрі №1 поставити шар з масштабом 10%; на кадрі №10 поставити шар з масштабом 100%, а потім створити перехід масштабу для кадрів від 1 до 10 — то кадри від до 2 до 9 отримають масштаб від 20% до 90%.

При натисненні на кнопку Перехід...(анг. Tween..., ​рос. Переход...) відкривається вікно з налаштуваннями переходу. В ньому можна вказати наступне:

  • Діапазони(анг. Range, ​рос. Диапазон):
    • Кадри(анг. Frames, ​рос. Кадры) — граничні кадри, поміж якими буде створено перехід,
    • Шари(анг. Cells, ​рос. Ячейки) — на яких шарах анімації (включно, від першого до останнього) буде створено перехід;
  • Дані(анг. Data, ​рос. Данные) — перехід яких значень буде створено:
    • Шаблон(анг. Pattern, ​рос. Образец) — номер зображення-шаблона,
    • X(анг. X) — позиція по горизонталі,
    • Y(анг. Y) — позиція по вертикалі,
    • Масштаб(анг. Scale) — розмір шару в процентах від стандартного,
    • Вугол(анг. Rotation, ​рос. Угол) — вугол повороту,
    • Віддзеркалення(анг. Mirror, ​рос. Отразить) — віддзеркалення графіки шару по горизонталі (рідко використовується),
    • Непрозорість(анг. Opacity, ​рос. Непроз-ть) — наскільки шар прозорий,
    • Змішування кольорів(анг. Blend, ​рос. Смешать) — режим змінування кольорів (рідко використовується).

Група кадрів[ ]

Вікно зміни групи кадрів.

Кнопка Група кадрів(анг. Batch) дозволяє одночасно змінити налаштування декількох шарів або декількох кадрів. На всіх вказаних шарах та кадрах встановлюються однакові значення.

Після натиснення на цю кнопку відкривається вікно з такими налаштуваннями:

  • Діапазони(анг. Range, ​рос. Диапазон):
    • Кадри(анг. Frames, ​рос. Кадры) — на яких кадрах буде змінено значення (включно, від першого до останнього),
    • Шари(анг. Cells, ​рос. Ячейки) — на яких шарах анімації (включно, від першого до останнього) буде створено перехід;
  • Дані(анг. Data, ​рос. Данные) — перехід яких значень буде створено (значення даних було описано в попередніх розділах).

Зсування[ ]

Вікно налаштування зсування

Кнопка Зсув...(анг. Shift..., ​рос. Сдвиг...) дозволяє зсунути шари в певному діапазоні на кадрах в певному діапазоні на вказану кількість пікселів. Після натискання на цю кнопку відкривається вікно з такими налаштуваннями:

  • Діапазони(анг. Range, ​рос. Диапазон):
    • Кадри(анг. Frames, ​рос. Кадры) — на яких кадрах буде зсунуто графіку (включно, від першого до останнього),
    • Шари(анг. Cells, ​рос. Ячейки) — які шари буде зсунуто (включно, від першого до останнього);
  • Зсув(анг. Offset, ​рос. Сдвиг) — на яку відстань буде зсунуто шари:
    • X — кількість пікселів по горизонталі (більше за нуль — вправо, менше — вліво),
    • Y — кількість пікселів по вертикалі (більше за нуль — вниз, менше — вверх).

Кнопка Грати[ ]

Кнопка Грати(анг. Play, ​рос. Проиграть) дозволяє показати, як виглядатиме готова анімація в грі.