Ich benutze sketch.js für ein Projekt auf einer Leinwand zu zeichnen. Es gibt einen Fall, in dem ich eine automatische Zeichnung machen muss: das heißt, ich brauche eine Möglichkeit, zwei Sätze von Koordinaten zuzuführen - einen für den Ort, an den ich mich bewegen soll, und den anderen, um dorthin zu zeichnen - und sketch.js zu haben resultierende Zeile. Irgendwelche Ideen? Ich denke, dass startPainting() ein Ort zum Starten ist, aber ich weiß nicht, wie ich die Koordinaten senden soll. Vielen Dank!Automatische Zeichnung mit sketch.js
1
A
Antwort
1
In Sketch.js werden alle Zeichenaktionen gespeichert, die auf der Zeichenfläche in einer Variablen namens actions auftreten.
So können Sie eine Aktion von Hand initialisieren und diese zum Array hinzufügen und die Skizze neu zeichnen.
Beispielfunktion:
function drawLine(xFrom, yFrom, xTo, yTo) {
//get the sketch instance - assumes that your canvas has an id 'simple_sketch'
var s = $('#simple_sketch').sketch();
//initialize the draw action
var action = {
color: "#000000",
events: [{event: 'mousedown', x: xFrom, y: yFrom}, {event: 'mouseup', x: xTo, y:yTo}],
size: 5,
tool: "marker"
};
//push it to the actions array
s.actions.push(action);
//redraw the sketch
s.redraw();
}
Verwandte Themen
- 1. Leinwand Zeichnung mit Android
- 2. Zeichnung Balkendiagramm mit Chart.js
- 3. Zeichnung Kreise mit System.Drawing
- 4. Zeichnung gestrichelte Linie mit CALayer
- 5. Android Maskierung mit Leinwand Zeichnung
- 6. Zeichnung Antialiased Kreis mit Shadern
- 7. Zeichnung Wetterdaten Graph mit Javascript
- 8. Zeichnung Polygon mit Prospekt js
- 9. Zeichnung Rechteck
- 10. Konkavpolygon-Zeichnung
- 11. TreeView Zeichnung
- 12. Zeichnung Histogramm
- 13. automatische Eigenschaft mit Standardwert
- 14. Automatische Position mit Sortierung?
- 15. AVCaptureSession mit Automatische Anordnung
- 16. NSString Zeichnung im Vergleich zu String als NSBezierPath Zeichnung
- 17. Android Zeichnung App Absturz
- 18. Zeichnung auf dem iPhone
- 19. WPF Zeichnung Paradox
- 20. CDC Text Zeichnung Problem
- 21. Android Zeichnung Circle Chart
- 22. Zeichnung Pyramidendiagramm mit R und ggplot2
- 23. Android SurfaceView Leinwand Zeichnung mit einem Thread
- 24. NSTimer mit Zeichnung barChart im Hintergrund
- 25. Erstellen einer Zeichnung mit Shiny in R
- 26. Zeichnung quadratische Symbole mit Google Bilder Charts
- 27. Am einfachsten transformierte Vertex-Zeichnung mit Direct3D
- 28. Zeichnung transparent/alpha Bilder mit CxImage
- 29. Zeichnung stumpfen Kreisbogen mit Pfeilspitze in Matplotlib
- 30. Was ist los mit meiner Checkbox-Zeichnung?
Thank you! Ich ging mit etwas anderem, aber das war eine interessante Lösung für das Problem. :) – user1749013