gpt4 book ai didi

jquery - 了解 Canvas & KineticJS 图层清除

转载 作者:技术小花猫 更新时间:2023-10-29 12:50:06 24 4
gpt4 key购买 nike

我想知道是否有人可以阐明在 Canvas 和 KineticJS 中管理图层的方式。我很难理解为什么当我 clear();一层,然后使用 draw();再次在该层上运行,它会返回我最初添加到该层的形状等。

例如:

http://jsfiddle.net/vPGbz/1/

我假设清除图层会完全移除它,为了重新绘制它,我必须设置新的形状并构建一个新图层。

如果有人也能给我解释一下,我将不胜感激。

干杯,凯厄斯

最佳答案

老实说this documentation不被认为是 super 冗长,但正如你在这里看到的:http://jsfiddle.net/vPGbz/2/ clear 只会从 Stage 对象中删除层的绘制表示。您正在寻找的是用于从图层中删除某些元素的 remove 方法。

喜欢:

circleLayer.remove(circle);

关于jquery - 了解 Canvas & KineticJS 图层清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9824284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com