0
I持ってHTML5での三つのボタン、Add Circle
、Add Text
とそれぞれのjavascriptを描画するために呼び出すAdd Rectangle
その特定のユーザがその位置を変更した場合shape.Nowは、どのように新しいが、位置を変更することを得ることができます?とポストHTML
I持ってHTML5での三つのボタン、Add Circle
、Add Text
とそれぞれのjavascriptを描画するために呼び出すAdd Rectangle
その特定のユーザがその位置を変更した場合shape.Nowは、どのように新しいが、位置を変更することを得ることができます?とポストHTML
キャンバスで「mouseDown」イベントをリッスンする場合は、キャンバスの原点を基準としてマウスの位置を保存できます。次に "mouseUp"で座標を再度取得し、選択した図形を新しい位置に変換します。
[OK]を、それは、より詳細な説明のために、あなたはこのような何かをしなければならない、基本的なアイデアだった:mouseDown
上
mouseMove
新しいキャンバスに対するマウスの位置を取得し、選択した図形を新しい位置に変換し、以前に計算したオフセットを適用する必要がありますここではghosting effectを使用できます)mouseUp
形状への変形を適用します(これはオプションです)。素晴らしい一日を過ごしましょう!
私はキャンバス上のオブジェクトを変換/サイズ変更する方法を説明していると思いますが、私は2つだけ形状のx、y位置を取得したいと思います。 – Shaun