HTML5 Canvasエレメントに基本的なベクターシェイプを描画したいと考えています。HTML5キャンバス上のユーザー編集可能なベクターシェイプ
ユーザが直接これらのいずれかを描画するために、マウスを使用することができるはずです。
スクエア
サークル
ポリゴン
キャンバスに - 後でイメージのホットスポットに使用されます。
キャンバス内を直接クリックすることで、これらのベクターシェイプを描画できることが重要です。
これに役立つライブラリがありますか?
ライブラリーがない場合、私はJavaScriptの優れた知識を持つ経験豊富なWebデザイナーだと考えてください。しかし、プログラミングベクトルの経験はほとんどありません。これを解決するために私が一番いい場所はどこですか?私は必要なものを作ることができますか? (getCoordinates) のmouseup(getCoordinates)
これらの間の距離を計算し
マウスダウン:
http://fabricjs.com/ – Phil
[私はアプリを描く円を築いてきました。](https://でWWW .w3schools.com/code/tryit.asp?filename = FG4J46SUXVGF) –
@Phil最後にfabricjsを使用しました。これを答えとして追加してください。 – Jimmery