Ereignishandler in Paper.js

Ich bin neu bei Paper.js und habe mich beim Lesen des Tutorials über das Ereignissystem gewundert. Das ist, wie Eventhandling in beschriebenTutorial:

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);
}

Es funktioniert also nur im globalen Namespace ...
Irgendwann habe ich ein paar Fragen dazu und im Internet habe ich dazu nichts gefunden:
- Wie binde ich einen Event-Handler an eine bestimmte Zeichenfläche?
- Wie binde ich den Event-Handler an ein bestimmtes "Objekt" (Rasterbild, Rechteck usw.)?
- Wie binde ich mehrere Event-Handler an etwas?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage