![]() |
1
4
由于目前我无法使用“位置”关键路径来设置动画,我最终分别使用“纬度”和“经度”关键路径设置动画。 首先计算这些点,并将它们添加到两个单独的数组中,一个用于纬度值(y),另一个用于经度(x),然后使用CAKeyFrameAnimation中的values属性设置动画。创建2个CAKeyFrameAnimation对象(每个轴1个),并使用CAAnimationGroup将它们分组在一起,然后将它们设置动画以形成一个圆。 在我的方程中,我改变了每个轴上半径的长度,这样我也可以生成一个椭圆路径。
|
|
yelabd · 沿贝塞尔路径的一部分设置UIView动画 7 年前 |
![]() |
Henry Cooper · 为什么核心动画类型采用字符串关键点路径? 7 年前 |
![]() |
fearmint · CAEmitterLayer多单元交错 7 年前 |
![]() |
gvalmon · 围绕中心旋转NSView 10 年前 |