Я пишу 2D-игру в наборе спрайтов и создаю экран меню. Пока все в порядке, за исключением того факта, что текст всегда отображается белым, какие бы значения красного, зеленого, синего и т. д. я не вводил в код. Это код, который я использую для создания фона для меню:
-(id)initWithSize:(CGSize)size
{
if (self = [super initWithSize:size]) {
NSLog(@"Size: %@", NSStringFromCGSize(size));
[self setBackgroundColor:[SKColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:1.0]];
self.writing = [SKLabelNode labelNodeWithFontNamed:@"Thonburi Bold"];
self.writing.text = @"MAIN MENU";
self.writing.fontSize = 42;
self.writing.color = [SKColor colorWithRed:0.1 green:0.1 blue:0.1 alpha:1.0];
self.writing.position = CGPointMake(130, 270);
[self addChild:self.writing];
}
return self;
}
У меня есть другой код в проекте, и я проверил, что он не имеет ничего общего с цветом текста на этом экране.
(Я новичок в программировании, поэтому это может быть довольно очевидной ошибкой)
Заранее спасибо!