我使用组添加 25 个单元格 (http://clip2net.com/s/5QZ8vq)此组属于图层。我想更改第一个单元格的背景颜色,所以我使用 setFill,然后重绘层(layer.draw() 方法)以查看更改。
我认为重新绘制整个图层是不好的方法。我必须为每个单元格使用图层,同时,我不能使用嵌套图层 - http://clip2net.com/s/5R0b0M
有解决方法吗?
除非项目需要,否则可以将所有单元格保留在同一图层上。
Canvas 的重绘速度足够快,可以处理您在链接中显示的内容。
如果在重新填充时不移动单元格,则可以使用 layer.drawScene 而不是 layer.draw。
这样,您只需重绘可见画布,而不是重绘隐藏的命中画布。