Как сделать маску в adobe xd

Обновлено: 08.07.2024

Узнайте, как создать простой, но элегантный макет мобильного приложения. Затем, установить связи взаимодействия, чтобы имитировать пользовательский опыт.

Создать свой прототип:

1. Откройте документ .xd или используйте скаченный (prototype.xd).

2. Нажмите на серую миниатюру артборда, затем нажмите Repeat Grid (Повтор сетки). Потяните зеленый регулятор вправо, пока не появятся 3 миниатюры.

Совет: При необходимости поместите курсор между миниатюрами и перетащите внутренний интервал до тех пор, пока миниатюры не будут центрированы.

3. Откройте поисковик на Mac или обозреватель в Windows, затем перетащите 3 изображения из папки knots_details на миниатюры Repeat Grid.

4. Нажмите зеленую рамку Repeat Grid и перетащите 3 миниатюры к низу артборда.

5. Сделайте 2 копии артборда: Нажмите на название артборда, выберите Edit (Редактировать) – Duplicate (Дублировать). Сделайте это дважды, чтобы создать 2 артборда.

Совет: Также вы можете использовать Cmd+D на Mac или Ctrl+D в Windows, чтобы дублировать.

6. Щёлкните по градиенту на самом левом артборде, выберите Edit – Copy (Редактировать – Копировать), затем Edit – Paste (Редактировать – Вставить).

7. Нажмите Repeat Grid и потяните зеленый регулятор, чтобы создать 3 копии прямоугольника. Поместите курсор между изображениями и потяните до тех пор, пока внешние отступы не станут равного расстояния между артбордами – в примере, поля – 70px.

8. Перетащите 3 изображения из папки knots_full на Repeat Grid, затем нажмите на область вставки (серая область), чтобы отменить выбор Repeat Grid.

Соединить свой прототип:

1. Нажмите Prototype (Прототип) вверху, чтобы перейти к рабочему пространству Prototype.

2. Cmd+щелчёк мыши или Ctrl+щелчёк мыши на миниатюре слева, перетащите маленькую белую стрелку на первый артборд и установите Transition (Переход) на None (Нет). Повторите тоже самое, чтобы подключить синие и красные миниатюры к соответствующим артбордам.

Подсказка: Transition (Переход), Easing (Обтекание) и Duration (Длительность) по умолчанию соответствуют предыдущим настройкам, поэтому вам не нужно менять их каждый раз.

3. Выберите набор из 3 миниатюр, выберите Edit – Cut (Редактировать – Вырезать).

4. Нажмите на заголовок 1-го артборда и выберите Edit – Paste (Редактировать – Вставить). Повторите это же для оставшихся 2-х атрбордов. Shift+щелкчёк мыши все 3 миниатюры и перетащите, чтобы выровнять чуть ниже большого изображения на артбордах.

5. Нажмите Preview (Предварительный просмотр) и щёлкните на каждую миниатюру, чтобы просмотреть прототип.

Tips, Tricks, & Best Practices for Masking in Adobe XD

W
hether you’re new to masking, or a seasoned professional, this guide will walk you through the different methods of masking available in Adobe XD.

What is masking?

Masking is a method of using a shape or object to hide, or cut off, portions of a shape or object below it. Similar to “cropping” an image to size, masking lets us show only the parts of an object that we want to show.

Using masks can help you add excitement to your designs, create fills of odd objects with images or gradients, and help you create the perception of depth in your designs. We’ll explore some examples of what can be done at the end of this article.

How masking works in Adobe XD

In Adobe XD there are a number of ways you can mask objects and images to create stunning results.

Simple image mask

To start let’s take a look at an image mask. When you drag an image into Adobe XD you can drop it into any vector shape to use that image as a background fill. When you do this you’re creating a mask with the image. That image will always maintain it’s aspect ratio regardless of how you manipulate the shape. Double clicking on that image (or pressing enter with the shape selected) will reveal a mask. By dragging the image around or resizing it within its container you can change how much of the image is shown in the shape.

Masking with object

For vector shapes, and images already on the canvas use the “Mask with object” feature in Adobe XD. We can recreate this simple image mask using a vector path and any image or vector on our canvas.

Let’s say for example we want to create a header image for a profile page. We have our rectangle that is blocking out that header area for us, and now we want to add an image. With our image positioned underneath the rectangle layer, we can select both layers and navigate to Object > Mask with object (Shift+CMD+M) to create the mask. You will now see the image is bound to the area of the rectangle. By double clicking on that shape we can open up the mask to edit the image’s position.

Masking with text

Masking text objects in Adobe XD can create unique effects in your designs. Whether you want to set the background fill to be an expansive mountain range, or a babbling brook, or you want to mask your text object with another vector shape, it’s all possible.

To mask a text object, it needs to first be converted to a vector path. To do this, we’ll select the text object, and navigate to Object > Path > Convert to Path, or hit CMD/CTRL + 8 on the keyboard. Your text is now a vector path which we can mask like other objects.

It is important to remember that the order of the selected objects determines which object acts as the mask, and which is being masked. The object on the bottom will be masked by the object on the top. So if you’d like to set your text as the mask to an image, ensure the text object is on top of the image layer, and then select your “Mask with object” (Shift+CMD+M) command to mask the image with the new text path.

Drawing masks

Creating a mask shape is very simple in Adobe XD. You can use any of the existing shapes in XD to create a rectangle, ellipse, triangle, or polygon. Simply click the shape on the left panel and draw it how you’d like. For more complex situations, the pen tool can be a powerful feature for creating complex masks. For instance, you can use the pen tool to trace elements in a photo to mask a very specific element of the photo.

Drawing masks

Creative ways to use masks in Adobe XD

Masks can be used in many ways from cropping images, to creating layered graphics that can be manipulated with Auto-Animate.

Create depth by masking a horizon

Cover photos can be amazing visuals in your design, but have you tried spicing them up with masks to layer your title text between a foreground and background? To accomplish this effect, use the pen tool to outline the foreground element. Duplicate the photo, and select the top photo and the mask and “Mask with shape.” This will create one version of the image masked, and one with the background.

Add a text layer, and in the layers panel, reorder your layers so the text is below the masked layer, and the copied image.

Adobe Experience Design — отличное приложение для UI / UX дизайнеров, среди всех прочих функций, оно предоставляет вам возможности как для разработки дизайна, так и для создания взаимодействия прототипа с переходами между монтажными областями. Вот список моих любимых советов и трюков, которые позволят вам использовать потенциал XD.

Вот 40-минутное видео, которое я сделал, а ниже вы найдете резюме:

Вы можете создавать простые макеты и вайрфреймы с помощью мобильного приложения Adobe Comp для iOS и Android. Преимущественно быстрое и интуитивное прототипирование с применением пальца или стилуса с множеством предопределенных жестов. Также легко создать вайрфрейм на встрече с вашим клиентом. Несмотря на то, что Adobe Comp не поддерживает экспорт в Adobe XD, вы можете экспортировать в Illustrator, а затем скопировать и вставить в Adobe XD для редактирования векторных фигур.

Если вы хотите передать растровые изображения между Photoshop и Adobe XD, просто сделайте выделение в Photoshop, а затем нажмите Cmd + Shift + c (скопировать все объединенные копии, которые отображаются при выделении), а затем нажмите Cmd + v в Adobe XD. Однако, вы также можете экспортировать векторные слои из Photoshop, щелкнув правой кнопкой мыши на слой и выбрав “Копировать SVG” и вставить в XD.

В Adobe XD вы можете включить сетку для монтажных областей с помощью горячих клавиш Cmd + ‘. По умолчанию сетка имеет значение 8 px, поэтому сдвиг Shift + стрелка влево / вправо не помещается в сетку. Нажмите на название монтажной области, чтобы выбрать её, и измените значение по умолчанию 8px на 10 пиксельную сетку, чтобы соответствовать значению сдвига. Сделайте это по умолчанию для дальнейших проектов.

Сейчас в Adobe XD, нет таких направляющих, как в Photoshop, тем не менее умные направляющие появляются при перетаскивании и обеспечивают более удобное позиционирование элементов. Однако иногда такое поведение по умолчанию может привести к нежелательной привязке. Просто нажмите Cmd, а затем перетащите, чтобы временно отключить умные направляющие.

Лучше всего создать отдельную монтажную область для руководства по стилю, в которую вы поместите все атрибуты айдентики, а также цвета бренда, типографику, общие стили и элементы управления, такие как кнопки, ввод данных и общие иконки.

Adobe XD является одним из самых используемых бесплатных инструментов для UI / UX дизайна, а также прототипирования в сфере мобильного дизайна. Как часть Adobe Creative Cloud, eXperience Design предлагает интуитивно понятный интерфейс и множество опций. Вы сможете создавать и тестировать свои проекты когда полностью ознакомитесь с интерфейсом приложения.

Эта статья поможет вам понять потенциал Adobe XD и начать собственный дизайн-проект для Android и iOS. Это займет у вас не больше часа ! Adobe XD доступен как для Windows, так и для Mac OS.

Мы будем следовать официальному руководству Adobe XD, добавляя некоторые комментарии, советы и дополнительные шаги, чтобы прояснить применяемость данного инструмента. В конце концов, мы применим почти все аспекты данного программного обеспечения. Конечно, достаточно просто прочесть эту статью, чтобы что-то понять, но будет ещё лучше, если вы будете следовать учебному курсу, одновременно используя программу.

Начиная с Adobe XD

Загрузить бесплатную версию XD можно с официального сайта Adobe. После того как вы откроете программу, вы найдете различные шаблоны дизайна для новых проектов.

В следующей статье я создам новый проект с нуля . В этом случае я буду использовать учебник XD, чтобы показать его характеристики.

Начальное окно Adobe XD. Кнопка “Begin Tutorial” (Начать обучение) выделена желтым цветом.

  • Для панорамирования : используйте ваш трекпад, или нажмите пробел+мышь, или нажмите колесико мыши.
  • Для увеличения : коснитесь двумя пальцами трекпада, или Ctrl(Cmd)+колесо мыши, или Ctrl(Cmd)+(+/-). Приблизить выбранный элемент, нажмите Ctrl(Cmd)+3.
  • Для выбор : используйте клик левой кнопкой мыши. Выбор группы внутри прямоугольной области: щелкните и перетащите.

Используйте эти простые параметры навигации, чтобы увеличить масштаб экрана проекта, и вы увидите что-то вроде этого:

Обучающая рабочее пространство Adobe XD

Данное учебное руководство создано таким образом, чтобы вы могли закончить приложение Campvives от Talin Wadsworth. С этого момента вы можете приступать к обучению. Я всё объясню и добавлю некоторые упражнения, чтобы охватить основные свойства XD.

1. ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР ТЕКУЩЕГО ПРОЕКТА

Предварительный просмотр будет нашим основным экраном прототипа в Adobe XD. Здесь мы имеем возможность протестировать приложение, понажимать кнопки, проверить различные экраны и переходы.

Совет: При изменении чего-либо в рабочей области, экран предварительного просмотра будет автоматически обновляться . Попробуйте открыть проект на втором экране, чтобы увидеть изменения в реальном времени!

Конечно, предварительный просмотр не является функциональным приложением . Он отображает только пользовательский интерфейс (UI), который мы задаем в нашей рабочей области, перемещаясь между различными экранами в соответствии со связями прототипа. Тем не менее, это хороший пример того, как будет выглядеть дизайн в конечном варианте , и насколько успешно происходит взаимодействие пользователя с приложением.

Совет. Сделать скриншот или записать экран, чтобы поделиться своим проектом в процессе разработки (Cmd+Shift+5 для Mac или Windows+G для Windows 10). Лучший способ поделиться прототипом приложения, мы узнаем в последней главе .

2. СОЗДАНИЕ ЭКРАНА ЗАСТАВКИ (splash screen)

Обратите внимание, что в верхнем левом углу рабочей области есть две вкладки: Design и Prototype (Дизайн и Прототип) . По умолчанию проект открывается на вкладке Design, которая используется для создания и изменения визуальных свойств пользовательского интерфейса (UI).

Выберите инструмент Artboard (Монтажная область) на панели инструментов слева (или горячей клавишей A) , и вы увидите, что панель параметров справа, изменится, отобразив различные шаблоны оформления, соответствующие наиболее часто используемым устройствам.

В нашем случае, проект создаётся для монтажных областей iPhone 6/7/8. Просто щелкните внутри окна, чтобы добавить новый пустой экран. Для разных проектов вы можете создать любой другой шаблон экрана, с точными размерами вашего целевого устройства .



Если вы кликните по логотипу Campvives, то увидите дополнительные опции Appearance. Здесь можно выбирать не только заливку, но и рамки любого изображения. В случае с фигурами, созданными в Adobe XD, доступно редактирование деталей границы. Это поможет вам изменить стиль брендинга вашего приложения, а также протестировать различные закруглённые или резкие формы.

Внешний вид форм примера

ИЗМЕНЯЕМЫЙ РАЗМЕР И ПОЗИЦИОНИРОВАНИЕ

Возможно, вы могли заметить опцию Responsive Resize (Свободное изменение размера) , над вкладкой Appearance. Эта функция появились с обновления сентября 2018 года. Она позволяет объектам группы сохранять их размещение и масштаб при изменении размера группы .

Для более глубокого понимания того, как использовать Responsive Resize, я рекомендую вам потратить 4 минуты на просмотр официального видео от Adobe CC на Youtube.

В верхней части правого меню вы найдете несколько кнопок, для простого изменения размера и перемещения объектов. Они часто экономят время, когда определяют точные размеры или позиции на вашем макете. Другим вспомогательным инструментом является Grid (Сетка), которую вы найдете в нижней части правого меню при выборе имени артборда. Отобразите макет экрана или квадратную сетку, это поможет вам с пропорциями и позиционированием.

3. РАБОТА С ИЗОБРАЖЕНИЕМ ПРОФИЛЯ

В этом разделе мы покажем, как подгонять изображения под форму и как создавать собственные формы.

Вы можете перетащить в выбранную форму любое изображение, напрямую с вашего компьютера или из рабочего пространства Adobe XD. Изображение автоматически заполняет область соответствующую выбранной форме, просто дважды щелкнете по изображению, чтобы изменить его размер. На макете отобразится только часть изображения, которая расположена внутри формы.

Попробуем заменить наш прямоугольник на новый. Для того, чтобы удалить предыдущий прямоугольник, нажмите Del, либо щелкните правой кнопкой мыши + Del. Для того, чтобы создать новый, выберите инструмент Rectangle (Прямоугольник) в панели инструментов слева (или нажмите R) .

Выберите начальную точку для фигуры и перетащите мышь в противоположный угол. Для нового прямоугольника доступны следующие параметры, такие как: Fill (Заливка), Border (Рамка) или Shadow (Тень). Также, мы можем перетащить любую картинку, как мы это делали используя круглую форму.

Совет. Если вы выберете прямоугольник, вы заметите небольшие круглые точки вблизи его углов. Потяните за одну из круглых точек, расположенных рядом с углами вашего изображения, чтобы создать скругления формы . Делать кнопки, таким образом, очень просто!

Помимо инструмента Rectangle, вы также можете использовать инструменты Ellipse (Овал) (клавиша E), Line (Линия) (клавиша L) и Pen (Перо) (клавиша P) для создания свободных форм.

4. РАСТЯГИВАНИЕ СПИСКА ПОСТОВ БЛОГА

В этом разделе вы научитесь размножать сгруппированные сетки. Эта функция обычно используется для создания копий одной и той же структуры, например, при создании меню, записей в блогах или списков.

Просто выберите всю сетку и нажмите кнопку Repeat Grid (Повторить сетку) в правом меню. Сетка будет выделена пунктирными линиями зеленого цвета. Выберете и перетащить любую из точек границы сетки, чтобы расширить ее, повторяя все содержимое.

Пользуясь профессиональным советом этого урока, вы сможете быстро обновлять все изображения. Если вы пожелаете изменить какой-либо отдельный элемент сетки, Воспользуйтесь кнопкой Ungroup Grid (Разгруппировать сетку) .

5. ПОЗВОЛЬТЕ ПРОКРУТИТЬ ЭТО

Что делать, если мы хотим создать экраны прокрутки? На данный момент мы можем это сделать, но только для вертикальных направлений . Горизонтальная прокрутка пока ещё находится в разработке.

Просто выберите ваш артборд и измените параметр Scrolling (Прокрутка) на Vertical (Вертикальная). Затем растяните нижнюю часть вашего артборда до нужного вам размера. Готово! Чтобы просмотреть прокрутку воспользуйтесь окном предварительного просмотра.

ФИКСИРОВАННЫЕ ОБЪЕКТЫ

Совет. Убедитесь, что фиксированные элементы находятся в верхних слоях вашего макета, так что они не перекрываются прокручиваемыми объектами. Перейдите в меню Layers (Слои) в нижнем левом углу рабочей области (или нажмите сочетание клавиш Ctrl[Cmd]+Y), чтобы проверить это.

6. СДЕЛАЙТЕ ПРОЕКТ ИНТЕРАКТИВНЫМ

Пришло время узнать о режиме прототипирования . Начните с выбора вкладки Prototype (Прототип) в верхнем левом углу рабочей области.

Прототипирование позволяет связывать экраны между собой, чтобы просмотреть, как пользователи будут взаимодействовать с вашим приложением. Используйте окно предварительного просмотра, чтобы протестировать связи прототипа.

Каждый объект может быть связан с другим экраном. Пользуясь этим, вы сможете установить соединение, перетащив синюю стрелку до нужной точки другого экрана.

После создания соединений, вам будут доступны различные параметры:

  • Trigger (Триггер). Он задаёт начало действия. При нажатии на объект это происходит по умолчанию. Вы можете установить задержку, чтобы экран, через некоторое время автоматически переключался в нужную точку на другом экране.
  • Action (Действия). По умолчанию, действие, находится в режиме Transition (Переход). Эта функция помогает приложению сменить экран назначения. Другим параметром является Overlay (Наложение), он может использоваться для доступа к меню или неполным экранам на текущем экране. Позже мы рассмотрим Overlay (Наложение) более подробно. Последним действием является Previous Artboard (Предыдущий артборд), которое заставляет экран вернуться к предыдущему, когда происходят условия триггера.
  • Destination (Место назначения). Это следующий экран, конец вашей синей стрелки.
  • Animation (Анимация). Анимация создаёт эффект перехода между экранами. Вам доступны настройки интенсивности и продолжительности эффекта.

Создание оверлея меню

Чтобы создать всплывающее меню, вы должны создать новый артборд с прозрачным фоном. Вы можете изменить непрозрачность цвета фона во вкладке Appearance (Правое меню).

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

Поскольку меню, которое мы разработали, не охватывает весь экран, мы можем использовать его по принципу наложения. Для этого нам просто нужно определить соединение в рабочей области Prototype, и выбрать действие Overlay.

7. СПОСОБ ПОДЕЛИТЬСЯ ПРОТОТИПОМ ЧТОБЫ ПОЛУЧИТЬ ОБРАТНУЮ СВЯЗЬ

Это заключительная глава небольшого вводного курса. До сих пор мы проверяли наш прогресс в окне предварительного просмотра на своём компьютере. Однако функция совместного доступа позволяет создать общедоступную или закрытую ссылку, чтобы открыть макет вашего приложения в браузере.

В этом случае может пригодиться официальная документация Adobe, узнайте больше о способах публикации здесь.

Совет. Когда вы публикуете превью своего приложения, отправьте ссылку по электронной почте, чтобы открыть непосредственно со своего смартфона . Вы будете тестировать свое приложение прямо с мобильного устройства!

8. ДОПОЛНИТЕЛЬНАЯ ГЛАВА: ЭКСПОРТ ВАШИХ ИЗОБРАЖЕНИЙ

Это одна из самых простых и важных частей вашей работы. Если вы хотите, чтобы кто-то использовал ваш дизайн интерфейса (UI design) при их разработке, вы должны экспортировать изображения в правильные форматы .

Adobe XD поддерживает экспорт отдельных изображений и всего экрана для устройств с различными характеристиками. Просто выберите выходные ресурсы, а XD сгенерирует файлы изображений в отдельных папках в соответствии с плотностью целевого экрана.

Вам доступен экспорт сразу всех экранов проекта, а так же возможность экспортировать определенные объекты из рабочей области.

Выводы

Вы должны были изучить основы Adobe XD следуя этим шагам. Программное обеспечение постоянно развивается, и каждое обновление приносит новые возможности, поэтому будьте в курсе последних событий.

Adobe XD — это очень простой, интуитивно понятный и вместе с тем мощный инструмент для создания интерфейсов приложений, а также проектирования и создания прототипов UI.

Читайте также: