这是我的cocos2d屏幕。我想添加橡皮擦(不干净就像橡皮擦一样擦除线条)。背景是图像。所以它不应该被抹去,我该怎么做?我该如何添加橡皮擦cocos2d?
编辑:我用这个代码。 https://github.com/krzysztofzablocki/smooth-drawing
这是我的cocos2d屏幕。我想添加橡皮擦(不干净就像橡皮擦一样擦除线条)。背景是图像。所以它不应该被抹去,我该怎么做?我该如何添加橡皮擦cocos2d?
编辑:我用这个代码。 https://github.com/krzysztofzablocki/smooth-drawing
Yatanadam,我认为你的原始问题是相当广泛的,为了能够解决你的所有问题,它需要有人来理解你想使用的所有示例代码。如果您询问了特定的代码片段或提供了有关该示例的更多信息,则可以更快地找到答案。
我做了一个快速检查,并且在LineDrawer.m类中有一个名为draw的方法,它首先计算你想要的曲线所需的点,然后调用drawLines来完成绘图的实际工作。你可以尝试计算哪些点需要被消除,然后从数组点中删除它们。每次用户触摸屏幕擦除时,您都需要从阵列中删除点以使其工作。
不过,你问需要样品
我遵循你的想法来添加和删除数组中的点。但是你能否告诉我如何使原始图像画出来。 – Yatendra
这完全取决于你的绘制代码... – JustSid
我补充说我使用的代码有更深的了解。谢谢 – yatanadam