[英]SpriteKit - Draw Bezier Curve Gradually
我正在做一个iOS教育系统,孩子们正在画字母。 游戏机制非常简单,可以正常运行。 我要做的是通过将经过的零件变成绿色的粗线来显示绘图进度。 见图片:
我想到了几种解决方案。
您会选择什么,还是有更好的解决方案?
注意:我想精确地绘制绿色的虚线。 通过仅跟随用户移动绘制路径将导致线条难看。
谢谢。
我会说您的选择取决于是否也用贝塞尔曲线绘制了虚线(或在其所有部分中都可绘制)。
如果虚线是您显示的图像,则解决方案1可能还会绘制一条粗线和一个经过修改的蒙版,这是最容易做到的。
如果虚线已经作为贝塞尔曲线绘制(或通过绘制几条相连的贝塞尔曲线绘制),那么解决方案2对我来说似乎是最好的。 棘手的部分是在这种情况下确保您完全遵循虚线(但我想您已经知道了:-)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.