dojo的gfx表面例程是否有擦除?

时间:2008-11-09 08:08:47

标签: javascript dojo

我正在使用Dojo的gfx例程在div上绘制一些形状,除了surface.clear()之外,有没有办法清除或擦除部分表面?

1 个答案:

答案 0 :(得分:2)

简而言之:不。请记住,这是一个带有场景图的矢量图形。它不能在帧缓冲区或像素中运行=>它不支持擦除区域的概念。

你能做什么:

  • 清除整个表面(surface.clear())
  • 用一个矩形或任何其他合适的形状遮盖表面的一部分 - 只需将它放在其他形状的顶部。
  • 有选择地删除不需要的形状