【发布时间】:2016-04-18 20:28:02
【问题描述】:
我希望我的星球在靠近太阳时加速运动,在远离太阳时减速。请帮助我!谢谢
CABasicAnimation* rotationAnimation;
rotationAnimation=[CABasicAnimationanimationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: -M_PI * 2.0 /* full rotation*/ * 1/period ];//multiply more to add speed
rotationAnimation.duration = 15;
rotationAnimation.cumulative = YES;
rotationAnimation.repeatCount = HUGE_VALF;
[planet.layer addAnimation:rotationAnimation forKey:@"orbit"];
【问题讨论】:
标签: ios objective-c cabasicanimation