【发布时间】:2013-01-13 15:29:40
【问题描述】:
我希望我的球在我的比赛中变得更快。在 pos 你可以选择球的速度。但我希望球每 5 秒变得更快。 pos = CGPointMake(5.0,4.0); 5 秒后 5.0 应该变成 6.0 和 4.0 变成 5.0。
我有一个名为 MainInt 的计时器。 MainInt 是一个计数器,它会计算您玩了多长时间而不会丢失。
还有一个显示计时器的标签。 (IBOutlet UILabel *seconds; .h)
.m
-(void)viewDidLoad {
[lastTime setHidden:YES];
[super viewDidLoad];
// X Speed Y Speed
pos = CGPointMake(5.0,4.0); // <- these numbers (add 1 each every 5 sec.)
Speedy = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(doThis) userInfo:nil repeats:YES];
}
/*
-(void)doThis {
if(MainInt % 5 == MainInt) //True every 5th second
{
pos = CGPointMake();
}
}
*/
【问题讨论】:
标签: objective-c arrays add