Processing:Библиотеки/Video/Класс Movie: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 4: Строка 4:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


{{Черновик}}
 


=Класс Movie<ref>[https://processing.org/reference/libraries/video/Movie.html processing.org - Movie]</ref>=
=Класс Movie<ref>[https://processing.org/reference/libraries/video/Movie.html processing.org - Movie]</ref>=
Строка 29: Строка 29:
==Конструктор==
==Конструктор==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
Movie(parent, filename)  
Movie(parent, filename)  
</syntaxhighlight>
</syntaxhighlight>
Строка 35: Строка 35:
==Параметры==
==Параметры==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
parent – как правило, «this». Тип данных – PApplet
parent – как правило, «this». Тип данных – PApplet
filename – название файла. Тип данных – String
filename – название файла. Тип данных – String
Строка 42: Строка 42:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">


</syntaxhighlight>
</syntaxhighlight>
Строка 48: Строка 48:
==Пример==
==Пример==


<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
import processing.video.*;
import processing.video.*;
Movie myMovie;
Movie myMovie;
Строка 90: Строка 90:
|Высота логотипа издателя для schemaNewsArticle=45
|Высота логотипа издателя для schemaNewsArticle=45
}}
}}
{{Навигационная таблица/Справочник языка Processing}}
{{Навигационная таблица/Портал/Processing}}

Текущая версия от 11:58, 20 мая 2023


Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



Класс Movie[1]

Описание

Тип данных для хранения и проигрывания видео. Видеофайлы могут быть находиться в папке «data» скетча или в интернете – в доступном месте, откуда их можно загрузить без ошибок.

Методы

Конструктор

Movie(parent, filename)

Параметры

parent  как правило, «this». Тип данных  PApplet
filename  название файла. Тип данных  String

Возвращаемое значение

Пример

import processing.video.*;
Movie myMovie;

void setup() {
  size(200, 200);
  myMovie = new Movie(this, "totoro.mov");
  myMovie.loop();
}

void draw() {
  tint(255, 20);
  image(myMovie, mouseX, mouseY);
}

// вызывается каждый раз, когда доступен для считывания новый кадр: 
void movieEvent(Movie m) {
  m.read();
}

См.также

Внешние ссылки