キャンバス上に画像を表示するか、キャンバスに描画する画像があります。私はそれらを上手く描画することができますが、私はキャンバス上にマウスの上にドラッグしてイメージのウィンドウレベルを変更したい。私は多くの外部JavaScript APIを見てきましたが、それらはかなり巨大で、私はこの目的のために使用したくありません。ここJavaScriptを使用してキャンバス上の画像のウィンドウレベルを変更する方法
は基本的に、これは私のコードは、私は基本的なJSやjQueryを使って何かを必要と
// Grab the Canvas and Drawing Context
var canvas = document.getElementById('c');
var ctx = canvas.getContext('2d');
// Create an image element
var img = document.createElement('IMG');
// When the image is loaded, draw it
img.onload = function() {
ctx.drawImage(img, 0, 0);
}
// Specify the src to load the image
img.src = "http://imgsv.imaging.nikon.com/lineup/lens/zoom/normalzoom/af-s_dx_18-140mmf_35-56g_ed_vr/img/sample/sample5_l.jpg";
をどのように見えるかであるキャンバス上
を画像を描画された私のJSFIDDLEです。サンプルコードを使用して正しい方向に私を指すことができれば、素晴らしいことでしょう。
ありがとうございます。
はCSS3アニメーションを見てください。 –
ポジショニングのxとyの値を変更すると、画像のウィンドウ/レベルがどのように変化しますか? – RJM
この@RJMを見ることができます。 https://jsfiddle.net/ivmartel/kkp7ytk3/これは基本的にxとyの値を内部的に使っています。これは私が使いたくない図書館です。私は単純なjavascriptまたはjqueryソリューションがほしいと思う。 –