我具有由具有不透明度許多circels由畫布= 0 我想此更改爲1時I:Fabric.js - 元素是未定義的,當我移動鼠標按住鼠標按鈕
- 點擊圓圈
- 移動在圈子(光標)時mousebutton下跌。
NT個1是容易的。這解決了canvas.on('鼠標:下......)
但我不能找出我應該怎麼解決問題NR 2 下面是我的一些代碼片段:
var mouseDown = 0;
document.body.onmousedown = function() {
mouseDown = 1;
}
document.body.onmouseup = function() {
mouseDown = 0;
}
canvas.on('mouse:move', function(options) {
if (mouseDown && options.target) {
options.target.set('opacity', 1)
canvas.renderAll()
}});
但option.target永遠是不確定的,當按下mousebutton
Object {target: undefined, e: MouseEvent}
非常感謝! 這是我正在尋找的代碼片段! VAR PT = {X:options.e.clientX,Y:options.e.clientY}; – Christian
很高興能幫到@Christian! –
http://jsfiddle.net/qwpB3/5/ - >添加更多圈的工作不細.. – Lokesh