canvas背景图上实现橡皮檫功能,不破坏背景图。

再有背景图的canvas上实现绘画功能,比如画一个圆等等,我想做一个橡皮檫功能,可以檫除圆的一部分,同时又不会影响背景图,这个怎么实现呢。我用canvas的API clearRec()会把背景图也给檫除掉、

阅读 3.2k
3 个回答

手机给个思路

Draw() {
clear()
DrawBackground()
DrawForeground()
}
不停draw就行了

做两层Canvas

save restore

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题