Ich möchte etwas ähnliches erstellen: Ссылка , das ich mit Javascript und HTML5 mit Canvas machen werde.
Anstelle von Schaltflächen zum Ändern der Darstellung möchte ich, dass der Benutzer das Zeichen mit der Maus ändern kann (Zeigen, Klicken, Ziehen).
Ich habe verschiedene Arten von Canvas-Frameworks untersucht, die es einfacher machen, das zu implementieren, was ich tun möchte. Die bisher interessantesten sind fabric.js und > paper.js .
Ich hätte gerne Vorschläge, welcher Rahmen für diese Aufgabe am besten geeignet wäre, und ohne weiteres eine Erklärung dafür.
Vielen Dank!
Ich mache das schnell, weil Ihre "Was ist die beste" Frage wahrscheinlich geschlossen oder auf die "Programmierer" -Seite verschoben wird: Ссылка
Wenn Sie nur ein "1-mal, nur rausgeworfen und move-on" -Projekt machen, gehen Sie zu William Malones exzellentem Canvas-Tutorial, das genau das tut, was Sie brauchen: Ссылка
[bearbeiten: zusätzliches Tutorial]
Ich habe gerade festgestellt, dass dieses Tutorial auf einer anderen Seite des Tutorials war. Schauen Sie sich das auch an - es ist genau richtig: Ссылка
Wenn Sie dieses Projekt zum Erlernen der Zeichenfläche verwenden, verwendet please diese Gelegenheit, um dies mithilfe der Zeichenbereichs-API statt einer Zeichenflächenbibliothek zu schreiben. Sie haben ein ideales -Projekt zum Lernen und Experimentieren mit Canvas ausgewählt. Nehmen Sie Beispiele von William Malone und verwenden Sie diese ausgezeichnete Referenz + Beispiele für die Canvas-API, die Sie unter Ссылка finden
Gute Codierung ....!
Sie können für fabric.js
anstelle von paper.js
Begründung: In SO wurden insgesamt 167 Fragen in diesem Jahr unter dem Tag fabric.js
gestellt, während in paper.js
nur 43 Fragen in diesem Jahr gestellt werden, was das am meisten sagt der Benutzer bevorzugen fabric.js
, da es mehr Funktionen
Tags und Links javascript html5 canvas frameworks