Xcode/プログラミングは初めてで、既存のコードを変更しようとしています
特定の時間に画面上に大量のオブジェクト (敵) があり、それらの値を再定義できないという小さな問題があります。画面上で敵を 3 から開始するように設定します。
私の目的は、現在のスコアに基づいて敵の数を変更することです。
以下にコードのスニペットを添付しました。
int numberOfEnemies;
if (self.score>=0) {
numberOfEnemies = 3
}
else if (self.score>=100) {
numberOfEnemies = 4
}
// Setup array
enemyArray = [[NSMutableArray alloc] init];
for(int i = 0; i < numberOfEnemies; i++) {
[enemyArray addObject:[SpriteHelpers setupAnimatedSprite:self.view numFrames:3
withFilePrefix:@"enemyicon" withDuration:((CGFloat)(arc4random()%2)/3 + 0.5)
ofType:@"png" withValue:0]];
}
enemyView = [enemyArray objectAtIndex:0];
numberOfEnemies
スコアが更新されたときにの新しい値を配列に解析するにはどうすればよいですか?