基础入门
难点
多图形管理
- 生成
- 存储
- class分类
- 唯一标识
- 选中标识
- zindex堆叠
事件
- 点击
- 双击
- 右击
- 拖拽
- 滚动
动画
- requestAnimationFrame
- 分针渲染
- 多物体运动
- 运动曲线策略模式
物体碰撞
- isPointInPath
- isPointInStroke
- 数学拾取
性能优化
- 分帧渲染
- 分屏渲染多个重合canvas
- 合理context赋值操作,他很耗性能
- 减少渲染类容,屏幕之外的预先裁剪
- 离屏渲染drawImage
- 复杂的纯计算转worker执行
多图形管理
事件
动画
物体碰撞
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。