Ziehen Ich weiß, dass ich kann scale ein Raster Objekt in Paper.js sowie ein TextItem und ein Path.Paper.js Resize Raster/TextItem/Pfad durch
Allerdings würde Ich mag, dies zu tun auf die Auswahlleitungen ziehen oder Begrenzungsrahmen eines Raster, TextItem oder Path, so wie man es, wenn in einem Programm wie Word Ändern der Bildgröße. Diese Grenzen bilden ein Objekt Rectangle. Kann ich hier einhaken, vielleicht mit der Methode fitBounds
? Oder allgemeiner: Wie kann ich ein Mausereignis auf den Auswahllinien eines Rasters, Textelements oder Pfads erfassen? Ich nehme an, sobald ich das tun kann, kann ich die scale
Methode verwenden, um das Objekt zu vergrößern/verkleinern.
Hier ist eine Paper.js sketch, um Sie zu starten und zum Experimentieren, geliehen von @Christoph. Siehe auch die documentation für Paper.js.
Vielleicht wird diese Ihnen helfen http: //stackoverflow.com/a/26788306/826625 (Arbeitsskizze enthalten) – mstoppert
Ich bin mit der Technologie nicht vertraut, aber könnten Sie die Bereiche einfach kalkulieren? Zum Beispiel ... sollte der ziehbare Bereich die Breite haben: 0; width: currentWidth und dasselbe für die Höhe. Sie müssen nur wissen, wo das Bild beginnt, also das x und y des Rechteckobjekts. –