2016-08-17 40 views
3

サイズが10の丸いブラシを使用しているとします。どのようにキャンバスに描かれるのかをユーザーに示すためにカーソルを変更できますか?Fabric.js - 自由な描画ブラシのサイズと色にカーソルを設定します

これらは、freeDrawingCursorのオプションですが、これは通常のカーソル用です。十字線またはポインタ。

アイデア?

+0

私の答えを見てください:http://stackoverflow.com/a/39263975/2577116 – Fidel90

答えて

1

このチェック:あなたはPNGファイルにカーソルを定義することができますように見えます

https://developer.mozilla.org/en-US/docs/Web/CSS/cursor 

を。

カーソルのサイズの小さな一時的なキャンバスを作成し、ブラシでペイントし、png dataurlとしてエクスポートしてカーソルとして使用できます。 - 幅とブラシサイズ の高さのオフスクリーンキャンバスを作成 - dataurl に輸出キャンバス - - 選択された幅と色 の円を描くイメージを作成します。

ウェブアプリのユーザーは、カーソルの幅を選択すると、ブラシサイズの幅と高さ、画像ソースとしてdataurlを使用 - 画像がロードされ、マウスカーソルとして設定されます。

+0

あなたは私の答えを誤解しました。または私はそれを書いていません。 – AndreaBogazzi

関連する問題