JavaScript:Библиотеки/p5.dom/Класс p5.Element/drop()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
drop() [1]
Описание
Вызывается каждый раз, когда пользователь «сбрасывает» файл на элемент. В качестве параметра указывается функция обратного вызова, параметром которой, в свою очередь, является объект p5.File. Опционально можно указать не один, а два параметра, и оба будут функциями обратного вызова: первая (необходимая в любом случае) будет запускаться после загрузки «сброшенного» файла, а вторая (опциональная) – только после «сброса» файла (или файлов).
Кроме того, эту функцию можно объединить в цепочку с другими функциями.
Синтаксис
drop(callback, [fxn])
Параметры
callback – функция, запускаемая после «сброса» файла. Тип данных – функция
fxn – функция, запускаемая после загрузки файла. Тип данных – функция
Возвращаемое значение
Пример
function setup() {
var c = createCanvas(100, 100);
background(200);
textAlign(CENTER);
text('drop image', width / 2, height / 2);
c.drop(gotFile);
}
function gotFile(file) {
var img = createImg(file.data).hide();
// рисуем на холсте изображение:
image(img, 0, 0, width, height);
}