我基本上需要实现的是水果忍者风格的“斜线”效果,其中“斜线”跟随用户的触摸并跟随用户手势的形状,并且用户滑动的距离越长越细。
实现这一点的最简单方法似乎是收集用户在 UIBezierPath 中经过的所有点,并通过 BezierPath 的长度“拉伸”图像。这将实现我正在寻找的那种“尾随”效果,并且如果行进的距离更长,还可以确保线条更细。
但是我似乎无法找到一种方法来实际实现这一点。这甚至可能吗?
备择方案?谢谢。
PS:这是针对普通应用程序的中低优先级部分而不是游戏,所以我想避免使用 OpenGL 并花费大量时间来实现这一点(完全自定义绘图等)。SDK 级别的东西会更受欢迎,如果这根本不可能,我们会想出一个不同的 UI。
谢谢!