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

По дефолту Spark AR Studio автоматически добавляет 2 типа инструкций: «Find a Face» и «Find a Hand». Например, если ваш эффект привязан к лицу, но найти лицо не удается, то автоматически появляется инструкция.

Как отключить автоматические инструкции?

Как добавить инструкции в маску?

Для этого надо перейти в Project -> Edit Properties. Открыть вкладку Capabilities и оставить нужные галочки.

Как добавить пользовательские инструкции

Как добавить инструкции в маску?

В меню Capabilities уберите галочку с Automatic Instructions и поставьте на Custom Instructions. Нажмите «+» и выберите нужную инструкцию, для примера возьмем «Tap your face«.

У пользовательских инструкций также есть токен, в данном случае tap_your_eyes, он нужен чтобы работать с Patch Editor.

Добавляем логику

Как добавить инструкции в маску?

Если мы хотим добавить логику к инструкциям через редактор патчей, то надо выбрать Device и вынести Instruction в редактор.

Для примера можем показывать нашу инструкцию первые 3 секунды после запуска эффекта.

Нам понадобится патч Runtime, который вернет время в секундах с момента запуска. Соединим его с логическим патчем Less Or Equal (меньше или равно), где вторым аргументом укажем 3.

Как добавить инструкции в маску?

Второй патч в данной ситуации вернет true, если с момента запуска прошло не больше 3 секунд. В инструкции выбираем token = tap_your_eyes и соединяем их.

Как добавить инструкции в маску?

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

0 ответов к “Как добавить инструкции в маску?”