我正在开展iOS教育,孩子们正在写信。游戏机制非常简单,工作正常。我想要做的是通过将经过的部分变为绿色粗线来显示绘图进度。见图:
我想到了几个解决方案。
您会选择什么或者有更好的解决方案?
注意:我想将绿色路径精确地绘制为虚线。只需在用户移动后绘制一条路径就会导致难看的线条。
感谢。
答案 0 :(得分:0)
我想说你的选择取决于是否还用bezier曲线绘制虚线(或在其所有部分中绘制)。
如果虚线是您显示的图像,则可能最简单的方法是使用绘制的粗线和适应的蒙版解决方案1。
如果虚线已经绘制为贝塞尔曲线(或通过绘制几条连接的贝塞尔曲线绘制),那么解决方案2对我来说似乎是最好的。棘手的部分是确保你在这种情况下完全遵循虚线(但我想你已经知道了: - )。