JavaScript:Библиотеки/p5.dom/Класс p5.Element/drop()

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Pixel Art Mini Meow Animated.gif Черновик


drop() [1]

Описание

Вызывается каждый раз, когда пользователь «сбрасывает» файл на элемент. В качестве параметра указывается функция обратного вызова, параметром которой, в свою очередь, является объект p5.File. Опционально можно указать не один, а два параметра, и оба будут функциями обратного вызова: первая (необходимая в любом случае) будет запускаться после загрузки «сброшенного» файла, а вторая (опциональная) – только после «сброса» файла (или файлов).

Кроме того, эту функцию можно объединить в цепочку с другими функциями.

Синтаксис

drop(callback, [fxn])

Параметры

callback  функция, запускаемая после «сброса» файла. Тип данных  функция
fxn  функция, запускаемая после загрузки файла. Тип данных  функция

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

Пример

 1 function setup() {
 2   var c = createCanvas(100, 100);
 3   background(200);
 4   textAlign(CENTER);
 5   text('drop image', width / 2, height / 2);
 6   c.drop(gotFile);
 7 }
 8 
 9 function gotFile(file) {
10   var img = createImg(file.data).hide();
11   // рисуем на холсте изображение:
12   image(img, 0, 0, width, height);
13 }

См.также

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