0

基本的な形状認識機能を Fabric.js ベースのプロジェクトに追加したいと考えています。私は現在、path:created オブザーバーを使用して、新しく作成されたパスをフェッチし、パス表現を関数に渡します。関数は、パスが何らかの形状を作成するかどうかを判断できます。パス全体が実際にどのように表現されているのか疑問に思っています。 .

パス オブジェクトには、パス自体を表すパス配列があることがわかりましたが、それがどのように行われるかはよくわかりません。この種の機能を実装するより良いアイデアを誰かが持っている場合は、喜んで聞いてください。

4

1 に答える 1

1

作成されたパスは のインスタンスですfabric.Pathfabric.Path多かれ少なかれSVG <path> 要素の形式を反映しています (パス データも参照してください)。fabric.Path::render このデータを解析し、それに応じて形状をレンダリングします。

于 2012-05-07T10:19:44.930 に答える