Time for action – adding the win and lose labels
It is time to use our win and lose fonts. Perform the following steps:
- Open the
GameScene.m
file, and add another z-order value at the top:typedef NS_ENUM(NSUInteger, Z_ORDER) { Z_BACKGROUND, Z_BATCH_NODE, Z_LABELS, Z_HUD };
- Scroll down and add the
displayWinLoseLabelWithText:
method below thewon
andlost
methods:-(void)displayWinLoseLabelWithText:(NSString *)text andFont:(NSString *)fontFileName { CGSize viewSize = [CCDirector sharedDirector].viewSize; CCLabelBMFont *label = [CCLabelBMFont labelWithString:text fntFile:fontFileName]; label.position = ccp(viewSize.width * 0.5f, viewSize.height * 0.75f); [self addChild:label z:Z_LABELS]; label.scale = 0.01f; CCActionScaleTo *scaleUp = [CCActionScaleTo ...
Get Learning iPhone Game Development with Cocos2D 3.0 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.