レイヤーまたはステージでドラッグ アンド ドロップ イベントをキャッチすることで達成されるドラッグ アンド ドロップ (線、四角形など) を使用して形状を描画するソリューションを見てきましたが、新しい形状自体の DD イベントでこれを行うことが可能かどうかを知りたいです。
私は多くの形状を扱っているので、この場合、形状自体が DD イベントを処理すると、コードがより明確になり、オブジェクト指向になります。
そのため、ステージ/レイヤーがドラッグスタートを受け取ると、その時点で新しいシェイプ (線) が作成され、それ以降のすべての描画は、ステージ/レイヤーのドラッグムーブ/ドラジェンドではなく、新しいシェイプのドラッグムーブ/ドラジェンドによって処理されます。
fire('dragstart') でこれを実行しようとしましたが、シェイプの dragstart イベントのコードを実行するだけです。実際にはシェイプをドラッグ モードにするわけではありません。つまり、シェイプの dragmove イベントは発生しません。ドラッグ時 (これはバグですか?)
何か助けはありますか?ありがとう!