javascript - paperjs - Increase tolerance of mouse on mouse events -
we have attached mousemove/mouseenter/mouseleave events shapes/lines , on, looking way allows paperjs trigger events when mouse close items (not on top of them trigger events)
we looking (those don't seem job):
paper.project.options.hittolerance = x; - or - paper.settings.hittolerance = x; 'hittolerance' seems value paperjs uses when use .hittest() without passing options object param; not used internal paperjs events mousemove/mousedown (taking in consideration paperjs internal .hittest(), when triggering events, in order check mouse collision items)
for now, there no such option in paper.js. however, if need it, can edit line:
https://github.com/paperjs/paper.js/blob/master/src/view/canvasview.js#l190
and build custom version of library (or edit built file). can see, tolerance explicitly set 0. i've tried set other value , works - mouseenter , mouseleave events fired earlier.
Comments
Post a Comment