用DrawNode和renderTextrue实现了一个简单绘图板,onTouchMoved中的关键代码如下:
renderTexture->begin();
auto drawNode = DrawNode::create();
drawNode->drawSegment(prevPos, pos, 10, Color4F(1,1,1,1));
drawNode->visit();
renderTexture->end();
这样可以实现连续画图并且GL verts不增长。但是现在我想要一个回退的功能:onTouchBegan到onTouchEnded为一笔,每次回退一笔。
请问有什么好的方法可以实现这个功能吗?或者有没有用其他方法实现画板的demo可供参考吗?
拜托各位大神了,这问题困扰我好久了