Formen mit KineticJS transformieren (verschieben / skalieren / drehen)

Ich versuche, einen Transformationsmanager für KineticJS zu erstellen, der einen Begrenzungsrahmen erstellt und es Benutzern ermöglicht, ein Bild auf der Leinwand zu skalieren, zu verschieben und zu drehen. Ich bin mit der Logik für die Ankerpunkte beschäftigt.

http://jsfiddle.net/mharrisn/whK2M/

Ich möchte einem Benutzer nur erlauben, sein Bild proportional von jeder Ecke aus zu skalieren und es auch zu drehen, während Sie einen Ankerpunkt halten und ziehen.

Kann mir jemand helfen, in die richtige Richtung zu weisen?

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage