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

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Пример применения)
(Примечания и дополнения)
Строка 48: Строка 48:
  
 
Если при изменении размера объекта видео мы изменяем только одну координату, то размеры самого видео будут изменяться связанно. Например, если видео с разрешением 500x500 мы поместили в объект с размерами 200x300, то при проигрывании видео будет иметь размеры 200x200.
 
Если при изменении размера объекта видео мы изменяем только одну координату, то размеры самого видео будут изменяться связанно. Например, если видео с разрешением 500x500 мы поместили в объект с размерами 200x300, то при проигрывании видео будет иметь размеры 200x200.
 +
 +
Если во время воспроизведения видео необходимо перейти на другой экран, рекомендуется сначала выключить видео (состояние stop), а потом только перейти на другой экран.

Версия 07:27, 14 февраля 2013

Объект для проигрывания видео на сцене.

Параметры и модификаторы

  • положение - определяет положение видео на сцене
  • размер - определяет ширину и высоту объекта в пикселах
  • id видео - id видео в базе ресурсов. Перетаскивается в поле из базы ресурсов
  • повторы - количество повторов. Если 0 - видео зациклено
  • состояние - начальное состояние видео.
play - видео проигрывается с начала
pause - видео приостанавливается
resume  - видео проигрывается с момента приостановки
stop  - видео выключается

Пример применения

Создаем в экране новую сцену. Поместим на сцену 3 графических объекта из базы ресурсов. Заменим тип этих объектов на button и переименуем соответственно на "play", "pause", "resume" и "stop". Добавим на сцену объект и выставим ему тип video и переименуем в video. В поле id видео перетянем из базы ресурсов видео. Поставим "повторы" = 1 и начальное состояние pause.

V1.jpg

Добавим событие у кнопки play: изменить состояние объекта

объект video
состояние play

Добавим событие у кнопки pause: изменить состояние объекта

объект video
состояние pause

Добавим событие у кнопки resume: изменить состояние объекта

объект video
состояние resume

Добавим событие у кнопки stop: изменить состояние объекта

объект video
состояние stop

Сохраняем проект и запускаем. При нажатии на кнопку play видео запускается сначала. При нажатии на кнопку pause видео приостанавливается, но остается на сцене. При нажатии на кнопку resume видео продолжает проигрываться с места остановки. А при нажатии кнопки stop видео выключается (останавливается и исчезает с экрана).

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

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

Размер видео - не более 2 мб
Аудио формат - AAC
битрейт ~ 96 kbps
канал - моно

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

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

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