再度質問を投稿します。質問の説明が下手で、申し訳ありませんでした。
これがそれを補ってくれることを願っています。Kineticjs のプラグインを作成する予定です。今、私はこれの専門家ではないので、助けが必要です。
オンラインでいくつかの例を見ましたが、あまり役に立ちませんでした。DOM要素を使用するいくつかのJqueryチュートリアル。関数を記述して、動作を変更したり、機能を追加したりできます。
jquery プラグインを作成する場合と同様に、次のようなことができます。
(function($) {
$.fn.nameofthefunction = function() {
// Add plugin code here
here I can manipulate dom elements and all..
};
})(jQuery);
必要なのは、kinetic.js の組み込み関数を使用して、それに応じてプラグインを作成することです。Kinetic.js は HTML5 キャンバス ライブラリです。だから私が何かをするなら
var image = new Kinetic.Image({
x: 325 - 45,
y: 145 - 83,
image: beeObj,
draggable: true,
});
ここで "draggable:true" は画像をドラッグ可能にします
画像をサイズ変更可能にする例を次に示します: http://www.html5canvastutorials.com/labs/html5-canvas-drag-and-drop-resize-and-invert-images/
この例を使用してプラグインを作成し、ユーザーが resize:true または image.resize(); のようなことを実行できるようにしたいと考えています。画像/形状はサイズ変更可能になります。
私は自分自身を説明できることを願っています