Обработчики событий в Paper.js
Я новичок в Paper.js, и меня удивила система событий во время чтения учебника. Вот как описывается обработка событийруководство:
var path;
function onMouseDown(event) {
// Create a path:
path = new Path();
path.strokeColor = 'black';
// Add the mouse down position:
path.add(event.point);
}
function onMouseUp(event) {
// Add the mouse up position:
path.add(event.point);
}
Итак, его просто функции в глобальном пространстве имен ...
В конце концов у меня есть несколько вопросов об этом, и я ничего не нашел в интернете по этому поводу:
Связать обработчик событий для конкретного холста?
Связать обработчик событий с конкретнымобъект» (растровое изображение, прямоугольник и т. д.)?
Связать несколько обработчиков событий к чему-то?