我正在开发一个 iPad 游戏来教孩子如何画字母、数字和形状。有一些像 LetterSchool 应用程序这样的功能。哪个孩子会画“A”。如何在特定路径中绘制“A”意味着“A”从顶部开始并首先向下绘制到左侧,然后返回到顶点并向下绘制到右侧。然后在中间相交两条线。我搜索了一些东西,发现可以使用 SVG 和 UIBezierPath 来完成。如何绘制将由 SVG 获得的特定贝塞尔路径。做这个的最好方式是什么。
问问题
1471 次
1 回答
0
这个 github 项目可能对您有帮助:您可以在那里看到如何获取单个字母或字符串的贝塞尔路径,然后绘制它。
https://github.com/ole/Animated-Paths
这里有一个教程如何用手画出流畅的线条:
http://mobile.tutsplus.com/tutorials/iphone/ios-sdk_freehand-drawing/
绘制后,您可以将绘制的贝塞尔路径与预期的路径进行比较。
于 2013-09-11T06:56:08.547 回答