したがって、スコアに達したときにオブジェクトの速度を上げるために、単純なifステートメントを使用しています。動作しない非常に単純なifステートメントを使用しています。このコンテキストでは、「pigSpeed」はオブジェクトの速度を制御します。
float difference = (self.view.bounds.size.height/4) - flyingPig.center.x;
score += -(int)difference;
if (score % 1000 == 0 & score > 0)
{
pigSpeed++;
NSLog(@"pigfaster");
}
表示されているとおりにスコアが正しく機能することはわかっていますが、ifステートメントは機能せず、何も起こりません。私は何を間違っているのですか。必要に応じてコードを追加できます。