Meine SKLabelNode nicht die Farbe ändern

Ich habe eine SKLabelNode in meine iOS app, um anzuzeigen, ein Spieler der Gäste. Ich möchte in der Lage sein, um die Farbe zu ändern (z.B. jetzt, nur um ein standard cyan). Aber ich kann nicht scheinen, um herauszufinden, warum es nicht zu ändern. Ich habe eine andere app, wo ich habe diese verwendet und hatte keine Probleme überhaupt.

SKLabelNode *pScoreNode;

NSString *playerScoreTracker;

- (SKLabelNode *)playerScoreNode
{
    pScoreNode = [SKLabelNode labelNodeWithFontNamed:@"NEONCLUBMUSIC"];

    playerScoreTracker = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];

    pScoreNode.text = playerScoreTracker;
    pScoreNode.fontSize = 20;
    pScoreNode.position = CGPointMake(CGRectGetMidX(self.frame),inBoundsOffset/3);
    pScoreNode.color = [SKColor cyanColor];

    pScoreNode.name = @"player1ScoreNode";

    return pScoreNode;
}

Dann später im update, update ich den string mit der aktuellen Version der Partitur auf jedes update.

-(void)update:(CFTimeInterval)currentTime {
    /* Called before each frame is rendered */

    pScoreNode.text = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];


}
Schreibe einen Kommentar