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?