だから私はKineticJSをいじっていて、作成しているボタンに問題があります。クリックしたときにオブジェクトの位置をリセットするだけです。
ボタンを作成し、作成した(CSSとともにHTMLに含まれている)関数を指すようにonclickハンドラーを設定し、KineticJSのドキュメントでその位置を変更しました。オブジェクト、および次のオプションを試しました:
object.setX(200);
object.setY(50);
object.setPosition(200,50);
すべて運がない。関連するすべてのコードを含むスクリーンショットを添付しました(Web開発者としてプレイするのはこれが初めてです。あまり涙を流さないでください)。中央の列の残りのコードは、body / html/etcの終了タグです。
注:値が元の値ではないことはわかっています。任意の数(まだキャンバスの範囲内)を投入して、それらがまったく変化するかどうかを確認しました。
助けてくれてありがとう!
フルサイズ: http://i.imgur.com/aKbiI.png