2

这是我的 cocos2d 屏幕。我想添加橡皮擦。(不干净只是像橡皮擦一样擦除线条)。背景是图像。所以它不应该被删除。我该怎么做?

这是截图

编辑:我使用了这段代码。https://github.com/krzysztofzablocki/smooth-drawing

4

1 回答 1

0

Yatanadam,我认为您最初的问题非常广泛,并且能够解决您的所有问题,它需要有人了解您要使用的示例的所有代码。如果您要求提供特定的代码片段或提供有关示例的更多信息,您会更快地找到答案。

我做了一个快速检查,在 LineDrawer.m 类中有一个名为 draw 的方法,它首先计算所需曲线所需的点,然后调用 drawLines 来完成实际的绘图工作。您可以尝试计算需要消除哪些点,然后从数组点中删除它们。每次用户触摸屏幕进行擦除时,您都需要从数组中删除点以使其工作。

不过,您所问的需要对样本有更深入的了解

于 2012-11-14T22:45:19.667 回答