Одноразовое триггерное событие

Для создания нам понадобятся готовые экраны «Меню» и «Раздел», при попадании на который срабатывает триггер.

1. Дублируем экран «Раздел». Переименовываем его в «Копия Раздел», чтобы не путаться.

2. Добавляем на дублирующий экран компонент Ярлык.

3. Создаём новый экран «Развилка Раздела». Он нужен для проверки, был ли пользователь на экране с ярлыком. Развилка не умеет смотреть на наличие ярлыка, но зато работает с переменными.

4. На экран «Копия Раздел» добавляем компонент Запись переменной над компонентом Ярлык. Записываем ok в переменную trigger. Переменную можете назвать по-своему.

5. На экран проверки «Развилка Раздела» ставим Запись значения {{trigger}} в переменную trigger.

6. Добавляем развилку на экран проверки. Указываем значение цели — ok, тип данных — Текст, перехо на экран — «Раздел». Цель по умолчанию: перевод на экран — «Копия Раздел».

7. Из меню переводим на экран «Развилка Раздела» вместо экрана «Раздел».

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

Откройте изображение в новой вкладке, чтобы его увеличить.

В начало ↑