canvas事件实现思路 通过canvas代理各种鼠标事件,基于坐标判断拖动的对象,并重绘 如何确定点击的对象 1. 每个对象实现方法判断当前指针坐标是否落入对象内 2. 重绘时,调用ctx.isPointInPath方法判断那个对象被选中