1

这里是 Arc 谜题的视频链接

谁能告诉我这个游戏背后使用了什么概念。我刚开始学习iphone,这个游戏很酷。首先我认为它可能使用了核心动画和核心图形。但是看到物体的运动,它看起来要复杂得多。谁能告诉我需要什么样的方法来构建这样的东西。

4

1 回答 1

0

那很可能是核心动画。您可以使用 CAShapeLayer 对象完成所有工作。如果弧拼图的每个“轨道/扇区”都是单独的形状层,则代码可能会最简单。

使用形状图层,如果更改定义形状的路径,只要旧路径和新路径具有相同数量和类型的控制点,就可以进行动画更改。因此,您可以为旋转其中一个轨道设置动画(围绕轨道中所有轨道/扇区形状的中心点进行旋转变换)或动画滑入或滑出轨道/扇区。

于 2012-10-08T03:33:07.043 回答