В этой статье рассказывается, как использовать разные формы в разных последовательностях проекта.
В других статьях этой главы вы узнали, как рисовать формы и для чего они используются. Мы сосредоточились на создании одного набора форм, но что делать, если у вас несколько последовательностей? Например, вы можете захотеть использовать один и тот же рисунок во всех последовательностях или создать отдельный рисунок для каждой из них.
Эта статья поможет вам добиться нужного результата при работе с рисунками, когда вы начинаете создавать более сложные проекты с несколькими последовательностями. В частности, в ней объясняется концепция карт, которые являются предустановками рисунков.
Что такое карты?
Если вы пользовались предыдущими версиями HeavyM, то, возможно, помните такую небольшую функцию, как «режимы секвенсора», которая позволяла создавать зависимости для форм в последовательностях и которой было довольно сложно управлять. Но теперь это в прошлом!
Теперь рисунки ваших форм хранятся в картах, которые работают примерно как создаваемые вами шаблоны. Вы можете создать любое количество карт и выбрать, какую из них использовать в каждой последовательности. Например, это означает, что в последовательностях 1 и 4 можно использовать карту 1 с несколькими гранями, а в последовательностях 2 и 3 — карту 2 с другими гранями и несколькими проигрывателями.
Пока это может быть не совсем понятно, поэтому дочитайте эту статью до конца, чтобы ознакомиться с различными вариантами использования.
Управление картами
Создание карты
- Чтобы создать новую карту, есть два варианта:
- Можно быстро добавить её из раскрывающегося меню карт в настройках последовательности. В этом случае связанная последовательность также сразу переключится на эту новую карту.
-
Или, также из настроек последовательности, можно открыть окно «Управление картами» с помощью кнопки настроек
. Там можно создавать новые карты с помощью кнопки +, при этом текущая последовательность автоматически не изменится.
- Можно быстро добавить её из раскрывающегося меню карт в настройках последовательности. В этом случае связанная последовательность также сразу переключится на эту новую карту.
- В обоих случаях доступны три варианта:
- Создать новую: создаёт новую пустую карту (она не содержит форм).
- Создать новую из: этот вариант полезен, если вы хотите начать с той же основы, что и существующая карта в проекте. Он создаёт новую карту, являющуюся копией выбранной в списке.
Это эквивалентно созданию новой карты с последующим копированием и вставкой всех форм из другой карты с помощью параметра «вставить на исходное место» (контекстное меню по правому щелчку или [CTRL/Cmd + Shift + V]).
-
Импортировать из проекта: позволяет повторно использовать карты из других проектов HeavyM 2. Выберите файл проекта в браузере, чтобы получить список карт, существующих в этом проекте. Отметьте карты, которые хотите использовать, и нажмите «Импортировать»!
Переключение с одной карты на другую
После создания более одной карты можно изменить карту, используемую в последовательности. Просто снова откройте настройки последовательности и выберите существующую карту из раскрывающегося меню:
Это можно сделать даже после того, как вы начали создавать формы в последовательности. Однако при переключении карт группы в последовательности не изменяются. Благодаря этому содержащиеся в них эффекты не будут потеряны. Но поскольку все формы изменились, а карты не хранят информацию о группах, все формы будут помещены в одну группу, поэтому вам придётся распределить их заново.
Карты содержат только формы и их геометрические характеристики (координаты вершин, заблокирована форма или нет, замаскирована или нет, название). Группы и эффекты в картах не сохраняются. Группы существуют только в той последовательности, в которой они созданы. Если вы хотите повторно использовать те же группы в другой последовательности, скопируйте и вставьте последовательность или создайте её дубликат.
При добавлении новой последовательности по умолчанию используется та же карта, что и в ранее редактируемой последовательности.
Редактирование карты
Особенность карт в том, что вам не нужно сохранять изменения рисунка: они сохраняются автоматически и применяются ко всем экземплярам одной и той же карты. Например, если добавить круг на карту 1, он появится во всех последовательностях, использующих карту 1. Если вы знакомы со Sketch, Figma или другими программами для рисования, можно сказать, что карты похожи на символы или компоненты.
Карты также полностью независимы друг от друга: рисуя на одной карте, вы можете быть уверены, что не изменяете формы на других картах!
Изменить название карты можно в окне управления картами с помощью значка пера или двойным щелчком по её названию.
Удаление карты
Чтобы удалить карту, нажмите на расположенный рядом с ней значок крестика в окне управления картами.
Все последовательности, в которых использовалась эта карта, по умолчанию перейдут на первую карту в списке.
Варианты использования: когда использовать карты
Использование одних и тех же форм во всех последовательностях
Здесь всё довольно просто: по умолчанию это уже работает именно так!
По умолчанию в проекте есть одна карта — карта 1. Если не создавать другую, все новые последовательности также будут использовать её. Это означает, что формы будут одинаковыми во всех последовательностях, а любые изменения будут отображаться в каждой из них.
Действительно, при каждом редактировании формы на карте изменения применяются во всех последовательностях, использующих эту карту. Поэтому, если нужно изменить положение точки из-за перемещения проектора, нет необходимости делать это в каждой последовательности!
Использование разных форм в разных последовательностях
Количество карт, которые можно создать в проекте, не ограничено, поэтому вы сможете создать столько рисунков, сколько потребуется. Например, можно использовать отдельный рисунок в каждой последовательности или несколько раз использовать один и тот же.
Использование немного отличающегося рисунка в разных последовательностях
Как вы, возможно, поняли из предыдущих абзацев, карты работают по принципу «всё или ничего». При использовании разных карт нельзя сделать так, чтобы одни формы были общими, а другие — нет.
Но иногда может потребоваться использовать в разных последовательностях почти все те же формы, добавив всего одно или два исключения — например, добавить круг здесь или там. Всегда можно просто скопировать и вставить на исходное место ([CTRL/Cmd + Shift + V]) некоторые формы с одной карты на другую, но они не будут связаны. Поэтому при необходимости что-либо изменить придётся повторить это изменение на обеих картах.
Если вы хотите добавить небольшие исключения, может пригодиться следующий совет: состояние скрытия/отображения не зависит от карт! Действительно, на картах сохраняются только геометрические характеристики (координаты вершин, заблокирована форма или нет, замаскирована или нет, название), но не информация о том, скрыта форма или нет.
Переформулируем это на примере: можно оставить одну и ту же карту во всех последовательностях, а в нужных последовательностях просто скрывать отдельные формы, и это повлияет только на текущую последовательность. Таким образом, вы не потеряете связь между положениями всех форм, но получите разные рисунки.
Комментарии
0 комментариев
Войдите в службу, чтобы оставить комментарий.