Видео

Стандартный объект Varwin, использующийся для настройки видеофайлов, которым присущи следующие поведения:

После импорта видеофайла в ресурсы платформы, он появится появятся в Desktop редакторе во вкладке «Ресурсы». Подробнее о загрузке ресурсов.

../../_images/image_video_7.png

Размещение видео на сцене

Разместить видеофайл на сцене можно двумя способами:

  1. Перетянуть видеофайл из вкладки «Ресурсы» на сцену
../../_images/image_video_6.gif
  1. Добавить на сцену объект «Видео» а затем назначить ему ресурс для воспроизведения из библиотеки ресурсов.
../../_images/image_video_5.gif

Свойства видео

../../_images/image_video_1.png
  • Поле для выбора ресурса;
  • Масштаб - Масштабирование видеофайла. Выполняет функцию стандартного масштабирования;
  • Скорость воспроизведения (0-10) - установка скорости видеофайла в диапазоне от 0 до 10, где 0 - не воспроизводится, 1 - воспроизведение файла с оригинальной скоростью, 10 - максимальная скорость;
  • Громкость (0-1) - Установка громкости видеофайла в диапазоне от 0 до 1, где 0 - беззвучно, 1 - максимальная громкость;

Примечание

Параметр поддерживает ввод дробных чисел в формате x.y

  • Выключить звук - Отключает воспроизведение видеофайла на сцене;
  • Зациклить - повторно воспроизводить видеофайл после его завершения;
  • Воспроизвести на старте - запуск видеофайла сразу после инициализации сцены;
  • Кнопка воспроизведения - для прослушивания видеофайла в редакторе;
  • Кнопка остановки - для остановки прослушивания видеофайла в редакторе.

Blockly

Основное взаимодействие с видеофайлом происходит внутри встроенного редактора логики Blockly

Для объекта по умолчанию заданы следующие типы блоков:

Блоки действий

../../_images/image_video_2.png

Данный набор блоков действий позволяет управлять воспроизведением видеофайла и включает в себя:

  • Воспроизведение;
  • Остановка воспроизведения;
  • Включение паузы во время воспроизведения;
  • Восстановление исходной скорости воспроизведения;
  • Перемотка на секунду N;
  • Выключение звука;
  • Включение звука.

Переменные

../../_images/image_video_3.png

Содержит блоки, задающие и возвращающие значения следующих атрибутов видеофайла:

  • Масштабирование;
  • Скорость воспроизведения (0-10);
  • Громкость (0-1);
  • Зацикливание;
  • Воспроизведение на старте;
  • Видео воспроизводится;
  • Воспроизводится ли;
  • Длительность видео в секундах;
  • Текущее время (в секундах).

События

../../_images/image_video_4.png

Событие, которое вызывается при окончании воспроизведения видеофайла.