love.graphics.newVideo
Доступно начиная с LÖVE 0.10.0
Эта функция не поддерживается в более ранних версиях.
Создаёт новый отображаемый Видео объект. В настоящее время поддерживаются только видеофайлы Ogg Theora.
Эта функция может быть медленной, если её вызывать многократно, например, из love.update или love.draw. Если вам нужно часто использовать определённый ресурс, создайте его один раз и сохраните где-нибудь для повторного использования!
Функция
Синопсис
video = love.graphics.newVideo( filename )
Аргументы
string filename- Путь к файлу видео Ogg Theora.
Возвращает
Video video- Новый объект Video.
Функция
Синопсис
video = love.graphics.newVideo( videostream )
Аргументы
VideoStream videostream- Объект потока видео.
Возвращает
Video video- Новый объект Video.
Функция
Доступно начиная с LÖVE 11.0
Этот вариант не поддерживается в более ранних версиях.
Синопсис
video = love.graphics.newVideo( filename, settings )
Аргументы
string filename- Путь к файлу видео Ogg Theora (или VideoStream).
table settings- Таблица, содержащая следующие поля:
boolean audio (false)- Попытка загрузить аудио видео в аудио Источник. Если явно не установлено в true или false, будет произведена попытка без ошибок, если у видео нет аудио.
number dpiscale (love.graphics.getDPIScale())- Множитель масштаба DPI видео.
Возвращает
Video video- Новый объект Video.
Функция
Доступно начиная с LÖVE 0.10.0 и удалено в LÖVE 11.0
Этот вариант не поддерживается в более ранних или более поздних версиях.
Синопсис
video = love.graphics.newVideo( filename, loadaudio )
Аргументы
string filename- Путь к файлу видео Ogg Theora.
boolean loadaudio (nil)- Попытка загрузить аудио видео в аудио Источник. Если явно не установлено в true или false, будет произведена попытка без ошибок, если у видео нет аудио.
Возвращает
Video video- Новый объект Video.
Функция
Доступно начиная с LÖVE 0.10.0 и удалено в LÖVE 11.0
Этот вариант не поддерживается в более ранних или более поздних версиях.
Синопсис
video = love.graphics.newVideo( videostream, loadaudio )
Аргументы
VideoStream videostream- Объект потока видео.
boolean loadaudio (nil)- Попытка загрузить аудио видео в аудио Источник. Если явно не установлено в true или false, будет произведена попытка без ошибок, если у видео нет аудио.
Возвращает
Video video- Новый объект Video.
Примеры
Загрузка и воспроизведение видео.
function love.load()
video = love.graphics.newVideo("myvideo.ogv")
video:play()
end
function love.draw()
love.graphics.draw(video, 0, 0)
endСм. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.newVideo