だから私は車の簡単なアニメーションに取り組んでいて、タイヤを回転させて前方に移動させたいのですが、何らかの理由で前方に滑っていましたが、回転させるコードを追加したところ、回転してランダムにジャンプしましたx前後の位置、それは非常に紛らわしく、何が起こっているのかわかりません..必要なフレームワークなどを省略しましたか?
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
frame = [NSTimer scheduledTimerWithTimeInterval:1/40.f
target:self
selector:@selector(enterFrame)
userInfo:nil
repeats:YES];
}
-(void)enterFrame {
//spin += +0.5;
spin = 0.5;
//wheel.center = CGPointMake(wheel.center.x+0.5, wheel.center.y);
wheel.center = CGPointMake(wheel.center.x+spin, wheel.center.y);
//wheel.transform = CGAffineTransformMakeRotation(spin);
wheel.transform = CGAffineTransformRotate(wheel.transform, spin);
}