C++ 在Cocos2dx中绘制手指运动的纹理

C++ 在Cocos2dx中绘制手指运动的纹理,c++,cocos2d-iphone,cocos2d-x,cocos2d-x-2.x,C++,Cocos2d Iphone,Cocos2d X,Cocos2d X 2.x,我想在Cocos2d/Cocos2dx中创建一个应用程序,其中我有一个不可见的图像,但当我在设备上移动手指时,它会开始绘制。只有图像的那一部分画在我移动手指的地方 提前感谢我可以用两种方法来画一幅图像 第一种方法就像刷子一样。您可以使用RenderTexture并绘制/访问画笔精灵,将其绘制到该纹理中。如果只需要使用纯色绘制(可以具有不透明度),也可以使用基本体绘制命令(drawCircle、drawPoly、drawSegment)。您将需要高速度的触摸跟踪,并且可能希望在触摸运动之间绘制线段

我想在Cocos2d/Cocos2dx中创建一个应用程序,其中我有一个不可见的图像,但当我在设备上移动手指时,它会开始绘制。只有图像的那一部分画在我移动手指的地方


提前感谢

我可以用两种方法来画一幅图像

第一种方法就像刷子一样。您可以使用RenderTexture并绘制/访问画笔精灵,将其绘制到该纹理中。如果只需要使用纯色绘制(可以具有不透明度),也可以使用基本体绘制命令(drawCircle、drawPoly、drawSegment)。您将需要高速度的触摸跟踪,并且可能希望在触摸运动之间绘制线段或贝塞尔曲线,以捕捉快速运动

搜索其他绘画游戏的工作原理会很有用

我可以想象的第二种方式与揭示类似,只是使用了反向遮罩。因此,您可以绘制一组图像,但通过绘制来显示该图像。


为了使画笔设计平铺正确并基于给定的大小重复,有更详细的方法将图形处理到渲染器中,但这需要更接近图像编辑工具

你的意思是像展示一幅画?或者图像的一部分会随着手指移动吗?我不想显示我想画的图像。你可以看看化妆游戏作为参考。这里有一个