这是我的cocos2d屏幕。我想添加橡皮擦。(不干净就像橡皮擦一样擦除线条。)背景是图像。所以它不应该被删除。我怎么能这样做?
编辑:我使用了这段代码。 https://github.com/krzysztofzablocki/smooth-drawing
答案 0 :(得分:0)
Yatanadam,我认为您的原始问题非常广泛,并且为了解决您的所有问题,需要有人了解您要使用的样本的所有代码。如果您要求提供特定的代码或提供有关样本的更多信息,您会更快地找到答案。
我做了一个快速检查,在LineDrawer.m类中有一个名为draw的方法,它首先计算所需曲线所需的点,然后调用drawLines来完成绘图的实际工作。您可以尝试计算需要消除的点,然后从阵列点中删除它们。每次用户触摸屏幕进行擦除时,您都需要从阵列中删除点才能使其正常工作。
尽管如此,您所要求的还是需要更深入地了解样本