Введение
Если ваша команда выпускает интерактивное движение, встроенное в Rive, вам нужен надежный способ проверки экспортированного файла среды выполнения до того, как он попадет в рабочий код. Это означает, что нужно выйти за рамки простого визуального предварительного просмотра и проверить, как артборды, анимация, конечные автоматы и входные данные ведут себя вместе.
Средство просмотра анимации ToolBuddy Rive предоставляет вам рабочее пространство на основе браузера для именно этой работы. Он открывает экспортированные файлы `.riv` локально, запускает предварительный просмотр в изолированной рабочей среде выполнения и сохраняет область обзора, ориентированную на поведение во время выполнения, а не на редактирование функций.
В этом руководстве описан типичный процесс проверки, поэтому вы можете перейти от загрузки файла к тестированию конечного автомата и передаче управления без ненужной настройки.
Начните с экспортированного файла времени выполнения `.riv`.
Начните с экспортированного файла среды выполнения Rive, который ваша группа планирует отправить или проверить. Средство просмотра предназначено для выходных данных `.riv`, а не для редактируемых исходных файлов проекта `.rev` или внутренних резервных копий.
Перетащите файл .riv в инструмент или выберите его в средстве выбора файлов. Средство просмотра сначала проверяет подпись RIVE binary, затем запускает предварительный просмотр во время выполнения внутри изолированного рабочего холста, чтобы главная страница оставалась отзывчивой во время запуска.
- Используйте экспортированный файл времени выполнения `.riv`.
- Загрузите его с помощью перетаскивания или средства выбора файлов.
- Дождитесь запуска среды выполнения и предварительной инициализации.
Выберите артборд, анимацию или конечный автомат, который необходимо просмотреть.
После загрузки файла используйте нижние элементы управления для переключения активной монтажной области, анимации или конечного автомата. Это полезно, когда один и тот же экспорт включает несколько состояний пользовательского интерфейса, вариантов символов или систем движения.
Для просмотра исключительно на основе временной шкалы сосредоточьтесь на конкретной анимации. Для проверки взаимодействия перейдите к соответствующему конечному автомату и оставьте контекстную панель среды выполнения видимой, чтобы проверяющие точно знали, какой выбор активен.
- Выберите монтажную область, подходящую для просматриваемой поверхности.
- Переключайте анимацию, когда вам нужна проверка тайминга на уровне клипа.
- Изменяйте конечные автоматы, когда вам нужна проверка поведения и ввода.
Используйте элементы управления воспроизведением, скоростью и макетом для проверки презентации.
Элементы управления воспроизведением помогают просматривать темп движения, паузы и повторяющиеся переходы между состояниями. Когда при выделении отображается временная шкала анимации, обратная связь о ходе выполнения синхронизируется с активным клипом, что позволяет более точно контролировать время.
Настройки макета, такие как подгонка, выравнивание, масштаб, скорость и фон холста, упрощают моделирование того, где анимация будет размещаться внутри продукта. Эти элементы управления особенно полезны для проверки встроенного пользовательского интерфейса, проверки адаптивного размещения и контроля качества на нескольких устройствах.
- Отрегулируйте скорость, чтобы замедлить или ускорить просмотр.
- Измените подгонку, выравнивание и масштаб в соответствии с целевой поверхностью.
- Установите фон холста, отражающий реальный контекст пользовательского интерфейса.
Тестирование входных данных конечного автомата и проверка поведения во время выполнения
Интерактивные предварительные просмотры становятся ценными, когда вы можете манипулировать теми же входными данными, которые получает рабочая среда выполнения. Если загруженный конечный автомат предоставляет логические значения, числа или триггеры, используйте их непосредственно на панели управления для проверки переходов и крайних случаев.
По мере вашего взаимодействия средство просмотра может отображать изменения временной шкалы состояния и события времени выполнения. Это облегчает понимание того, изменилось ли текущее состояние ожидаемым образом или входные данные привели к неожиданному пути перехода.
- Переключает логические значения для просмотра условных состояний.
- Отредактируйте числа, чтобы проверить поведение порога или диапазона.
- Запускает триггеры для проверки переходов, управляемых событиями.
Используйте режим передачи обслуживания и регистратор событий для вывода готового к просмотру вывода.
Если вы хотите четко представить предварительный просмотр другому рецензенту, включите режим передачи обслуживания. Это сохраняет наиболее полезный контекст времени выполнения видимым, одновременно уменьшая количество элементов управления с более низким сигналом, которые менее актуальны во время сеансов обратной связи.
Регистратор событий — это последний этап структурированного анализа. Используйте его, чтобы зафиксировать, что произошло во время сеанса, а затем экспортируйте локальную сводку JSON для последующих технических действий, заметок по обеспечению качества или документации для проверки проекта.