Saya sedang mengembangkan sesuatu untuk iOS dengan cocos2d. Sekarang saya memiliki variabel instance CCLabelBMFont bernama scoreLabel.
scoreLabel = [CCLabelBMFont labelWithString:@"0" fntFile:@"bitmapfont.fnt"];
scoreLabel.position = CGPointMake(screenSize.width / 2, screenSize.height / 2);
scoreLabel.anchorPoint = CGPointMake(0.5f, 1.0f);
[self addChild:scoreLabel z:-1];
sejauh ini bagus. Berhasil, tetapi sekarang saya ingin memperbarui label dengan teks lain yang berisi skor.
score = currentTime;
[scoreLabel setString:[NSString stringWithFormat:@"%i", score]];
dan ini tidak berhasil. Saya menetapkan breakpoint dan skor berisi nilai, tetapi labelnya tidak diperbarui. Ketika saya mengganti [NSString stringWithFormat:@"%i", score] dengan sesuatu seperti @"34234" itu TIDAK berfungsi. Jadi saya cukup bingung.