【问题标题】:layer draw for specific element kineticjs特定元素动力学的图层绘制
【发布时间】:2013-09-30 11:50:44
【问题描述】:

我使用组来添加 25 个单元格 (http://clip2net.com/s/5QZ8vq) 该组属于图层。 我想更改第一个单元格的背景颜色,所以我使用 setFill,然后 重绘图层(layer.draw() 方法)以查看变化。

我认为重绘整个图层是不好的方法。 我必须同时为每个单元格使用图层,我不能 使用嵌套层 - http://clip2net.com/s/5R0b0M

有解决办法吗?

【问题讨论】:

    标签: kineticjs


    【解决方案1】:

    除非您的项目需要,否则您可以将所有单元格保留在同一层上。

    Canvas 的重绘速度足以处理您在链接中显示的内容。

    如果在重新填充时不移动单元格,则可以使用 layer.drawScene 代替 layer.draw。

    这样你只是重绘可见的画布而不是重绘隐藏的命中画布。

    【讨论】:

      猜你喜欢
      • 2013-05-28
      • 2012-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-18
      相关资源
      最近更新 更多