0

我创建了一个 kinetic.js 层并在其上添加了一些图像。现在我想删除所有图像并通过添加一些新图像(如游戏的二级图像)来重绘图层。我试过使用 layer.remove(image) 函数。

但是在重绘之后,旧图像仍然显示,而新图像没有添加。

谁能帮我解决这个问题..?

4

1 回答 1

2

我用

layer.removeChildren();
layer.draw();
layer.add(newRectWhatever);

这对我有用。

于 2012-11-27T07:44:06.140 回答