1

首先声明,我在 iOS 编程方面完全是 n00b,但有超过 15 年的其他 OOP 经验。到目前为止,我已经对我想要完成的工作进行了广泛的搜索,但还没有给出明确的答案。我正在尝试创建绘制直线的效果(类似于水果忍者切割动作),无论角度如何,它都会在点 a(beginTouch)和 b(endTouch)之间画一条线。通过使用 CAShapeLayer,我可以很容易地实现它。它也非常有用,因为它支持一些我希望能够应用于最终结果行的动画选项。但我还需要一种能够模拟物理行为并产生线条形状的能力,例如弹跳,可能使线条变形以模拟拉伸,并应用某种破坏动画(褪色/破碎装置)。我不确定 CAShapeLayer 是否是实现这种效果的最佳选择,如果它是我下一步扩展它或将它与其他东西结合起来的地方。我知道这不是一个特定的代码示例类型的问题,但专家意见表示赞赏。

干杯

亚历克斯

4

0 回答 0