我有两个画布在同一个画布上创建。是否可以拖动小的黑色画布?我想让它可拖动,但我找不到任何关于此的在线教程或演示。这可能吗?我已经查看了Canvas moveTo或转换,但无法使其工作。
代码在这里 http://jsfiddle.net/35P9F/2/
代码在这里 http://jsfiddle.net/35P9F/2/
var ctx = document.getElementById('canvas').getContext('2d');
var radgrad3 = ctx.createLinearGradient(255,10,0,180,80,190);
radgrad3.addColorStop(0, '#00C9FF');
radgrad3.addColorStop(1, 'red');
ctx.fillStyle = radgrad3;
ctx.fillRect(0,0,255,255);
var ctx4 = document.getElementById('canvas').getContext('2d');
var radgrad4 = ctx4.createLinearGradient(0, 0, 0, 255);
radgrad4.addColorStop(0, '#000000');
radgrad4.addColorStop(1, '#ff0000');
ctx4.fillStyle = radgrad4;
ctx4.fillRect(0,0,25,25);
谢谢。