私は iPhone 用の最初のゲーム アプリを開発していますが、まだ Objective-C には少し慣れていません。
ゲームは順調に進んでいますが、ちょっとした問題で立ち往生しています...
20キルごとに+1ライフを獲得できるようにしたいのですが、その方法は知っていますが、次のような不十分なコードで...:
switch (kills) {
case 20:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 40:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 60:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 80:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 100:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 120:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 140:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 160:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 180:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
break;
case 200:
lives++;
livescount.text = [NSString stringWithFormat:@"%i", lives];
などなど……無限に書きたくないです笑
私は、これがコードの書き方として不適切であることを知っています。誰か20キルごとに適切なコードを教えてください= +1ライフ。私はおそらくコードがどのように機能するかを見つけて理解するでしょう.