2015-12-27 2 views
1

Я хотел был бы отменить MouseEvent, который уволен на object:moving в fabric.js, чтобы предотвратить все действия при выполнении какого-либо условия. Я попытался установить cancelBubble = true или просто return false;, но безуспешно. Есть идеи?Отменить событие в fabric.js

Пример скрипку с некоторым событием: http://jsfiddle.net/fabricjs/S9sLu/

ответ

0

Mouse mouse:moving событие непрерывно выстрелил в то время как указатель мыши на холсте. Но, проверив event.target, вы можете проверить, является ли это общим или связанным с объектом движением.

canvas.on('mouse:move', function(options) { 
    if(options.target) { 
    //suppress event handlers here 
} 
}); 
Смежные вопросы