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