Video — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м (Состояния)
 
(не показаны 4 промежуточные версии 3 участников)
Строка 1: Строка 1:
 
{{TOC right}}
 
{{TOC right}}
'''Video''' - объект, служащий для воспроизведения видео-файлов.
+
'''Video''' - [[Object|объект]], служащий для воспроизведения видео-файлов.
  
 
[[Файл:V1.jpg|300px|right]]  
 
[[Файл:V1.jpg|300px|right]]  
Строка 11: Строка 11:
  
 
*'''id видео''' - идентификатор видео-файла перетаскивается мышью из редактора ресурсов;
 
*'''id видео''' - идентификатор видео-файла перетаскивается мышью из редактора ресурсов;
 +
*'''id звука''' - идентификатор звукового файла перетаскивается мышью из редактора ресурсов;
 
*'''повторы''' - количество воспроизведений видео-файла (видео зациклено, если значение поля '''0''');
 
*'''повторы''' - количество воспроизведений видео-файла (видео зациклено, если значение поля '''0''');
 
*'''состояние''' - начальное состояние video, в которое объект попадает при инициализации.
 
*'''состояние''' - начальное состояние video, в которое объект попадает при инициализации.
 +
*'''[[прокликиваемая]]''' - Если 1, то объект прозрачный для клика мышкой (пропускает объектам под ней). Если 2, то картинка сама обрабатывает клик, но и пропускает его дальше.
  
 
== Добавляемые параметры ==
 
== Добавляемые параметры ==
Строка 25: Строка 27:
 
*'''объект''' - объект, который будет переведен в новое состояние при ошибке воспроизведения;
 
*'''объект''' - объект, который будет переведен в новое состояние при ошибке воспроизведения;
 
*'''состояние''' - новое состояние объекта.
 
*'''состояние''' - новое состояние объекта.
+
 
 +
[[Файл:+.png]] '''изменить состояние объекта при наступлении указанного времени в мс''':
 +
*'''объект''' - объект, который будет переведен в новое состояние;
 +
*'''состояние''' - новое состояние объекта.
 +
 
 +
[[Файл:+.png]] '''изменить параметр объекта при наступлении указанного времени в мс''':
 +
*'''объект''' - объект, который будет переведен в новое состояние;
 +
*'''параметр''' - параметр объекта который меняем;
 +
*'''значение''' - значение параметра.
 +
 
 +
!!ВАЖНО: Последние 2 добавляемых свойства используют время внутреннего таймера видео, поэтому удобно использовать эти свойства если по ходу видео нужно выполнять какие-то действия. Для устройств с разной производительностью хронометраж действий будет одинаковый.
 +
 
 
== Состояния ==
 
== Состояния ==
  
 
Объекту video можно передавать следующие состояния:
 
Объекту video можно передавать следующие состояния:
  
 +
*'''first''' - воспроизвести 1-й кадр видео;
 
*'''play''' - воспроизвести видео с начала;  
 
*'''play''' - воспроизвести видео с начала;  
 
*'''pause''' - приостановить воспроизведение видео;
 
*'''pause''' - приостановить воспроизведение видео;
Строка 50: Строка 64:
  
 
[http://fs5.absolutist.com/files/wikisample/video.rar Download]
 
[http://fs5.absolutist.com/files/wikisample/video.rar Download]
 +
 +
[[Category:Options]]

Текущая версия на 13:41, 25 июня 2020

Video - объект, служащий для воспроизведения видео-файлов.

V1.jpg

Общие параметры (см. описание Object):

  • положение - координаты точки пивота объекта, т.к. объект не содержит графического изображения, положение объета определяется верхней левой точкой;
  • размер - ширина и высота объекта (область отображения видео уменьшится (увеличится) согласно указанным размерам с сохранением пропорций).

Основные параметры

  • id видео - идентификатор видео-файла перетаскивается мышью из редактора ресурсов;
  • id звука - идентификатор звукового файла перетаскивается мышью из редактора ресурсов;
  • повторы - количество воспроизведений видео-файла (видео зациклено, если значение поля 0);
  • состояние - начальное состояние video, в которое объект попадает при инициализации.
  • прокликиваемая - Если 1, то объект прозрачный для клика мышкой (пропускает объектам под ней). Если 2, то картинка сама обрабатывает клик, но и пропускает его дальше.

Добавляемые параметры

Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.

+.png изменить состояние объекта по завершению видео:

  • объект - объект, который будет переведен в новое состояние по завершению воспроизведения видео;
  • состояние - новое состояние объекта.

+.png изменить состояние объекта при ошибке воспроизведения:

  • объект - объект, который будет переведен в новое состояние при ошибке воспроизведения;
  • состояние - новое состояние объекта.

+.png изменить состояние объекта при наступлении указанного времени в мс:

  • объект - объект, который будет переведен в новое состояние;
  • состояние - новое состояние объекта.

+.png изменить параметр объекта при наступлении указанного времени в мс:

  • объект - объект, который будет переведен в новое состояние;
  • параметр - параметр объекта который меняем;
  • значение - значение параметра.

!!ВАЖНО: Последние 2 добавляемых свойства используют время внутреннего таймера видео, поэтому удобно использовать эти свойства если по ходу видео нужно выполнять какие-то действия. Для устройств с разной производительностью хронометраж действий будет одинаковый.

Состояния

Объекту video можно передавать следующие состояния:

  • first - воспроизвести 1-й кадр видео;
  • play - воспроизвести видео с начала;
  • pause - приостановить воспроизведение видео;
  • resume - продолжить воспроизведение видео с момента приостановки;
  • stop - выключить видео.

Примечания и дополнения

Оптимальными для воспроизведения видео являются следующие параметры: см. подготовка видео

При воспроизведении видео становится в наивысшее положение по координате z. Это означает, что все объекты расположенные над видео окажутся под ним, даже если лежат на сценах выше, чем сцена с видео.

Если при изменении размера объекта видео мы изменяем только одну координату, то размеры самого видео будут изменяться связанно. Например, если видео с разрешением 500x500 поместить в объект с размерами 200x300, то при воспроизведении видео будет иметь размеры 200x200.

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


Пример

Download