繁体   English   中英

如何使用KineticJS清洁部分层?

[英]How to clean part of layer with KineticJS?

我正在使用dynamicJS开发绘图工具。 有一个问题。 我无法清洁图层的一部分。 绘制算法:绘制一些线,使用橡胶清洁,然后继续绘制。 然后该层的所有清洁部分消失。 它们像在使用橡胶之前一样饱满。

演示版

代码:擦除

代码:平局

layer.clear(x,y,width,height)将使用context.clearRect(x,y,width,height)清除画布。

但是请记住,动力学对象会保留,因此该画布上先前的所有对象都会自动重绘。

这就是为什么您的画布即使在layer.clear之后也会再次填满的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM