Video — различия между версиями
Boyarin (обсуждение | вклад) |
Vlegkun (обсуждение | вклад) м (→Состояния) |
||
(не показаны 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]] |
Текущая версия на 11:41, 25 июня 2020
Video - объект, служащий для воспроизведения видео-файлов.
Общие параметры (см. описание Object):
- положение - координаты точки пивота объекта, т.к. объект не содержит графического изображения, положение объета определяется верхней левой точкой;
- размер - ширина и высота объекта (область отображения видео уменьшится (увеличится) согласно указанным размерам с сохранением пропорций).
Основные параметры
- id видео - идентификатор видео-файла перетаскивается мышью из редактора ресурсов;
- id звука - идентификатор звукового файла перетаскивается мышью из редактора ресурсов;
- повторы - количество воспроизведений видео-файла (видео зациклено, если значение поля 0);
- состояние - начальное состояние video, в которое объект попадает при инициализации.
- прокликиваемая - Если 1, то объект прозрачный для клика мышкой (пропускает объектам под ней). Если 2, то картинка сама обрабатывает клик, но и пропускает его дальше.
Добавляемые параметры
Меню выбора Добавляемые параметры к объектам активируется по правой кнопки мыши.
изменить состояние объекта по завершению видео:
- объект - объект, который будет переведен в новое состояние по завершению воспроизведения видео;
- состояние - новое состояние объекта.
изменить состояние объекта при ошибке воспроизведения:
- объект - объект, который будет переведен в новое состояние при ошибке воспроизведения;
- состояние - новое состояние объекта.
изменить состояние объекта при наступлении указанного времени в мс:
- объект - объект, который будет переведен в новое состояние;
- состояние - новое состояние объекта.
изменить параметр объекта при наступлении указанного времени в мс:
- объект - объект, который будет переведен в новое состояние;
- параметр - параметр объекта который меняем;
- значение - значение параметра.
!!ВАЖНО: Последние 2 добавляемых свойства используют время внутреннего таймера видео, поэтому удобно использовать эти свойства если по ходу видео нужно выполнять какие-то действия. Для устройств с разной производительностью хронометраж действий будет одинаковый.
Состояния
Объекту video можно передавать следующие состояния:
- first - воспроизвести 1-й кадр видео;
- play - воспроизвести видео с начала;
- pause - приостановить воспроизведение видео;
- resume - продолжить воспроизведение видео с момента приостановки;
- stop - выключить видео.
Примечания и дополнения
Оптимальными для воспроизведения видео являются следующие параметры: см. подготовка видео
При воспроизведении видео становится в наивысшее положение по координате z. Это означает, что все объекты расположенные над видео окажутся под ним, даже если лежат на сценах выше, чем сцена с видео.
Если при изменении размера объекта видео мы изменяем только одну координату, то размеры самого видео будут изменяться связанно. Например, если видео с разрешением 500x500 поместить в объект с размерами 200x300, то при воспроизведении видео будет иметь размеры 200x200.
Если во время воспроизведения видео необходимо перейти на другой экран, рекомендуется сначала выключить видео (состояние stop), а потом только перейти на другой экран.